Re: [PHP-DB] Value of $_POST['submit']
On Thu, Nov 27, 2008 at 5:02 PM, Ron Piggott <[EMAIL PROTECTED]> wrote: > I am wondering how my PHP script may access the value of value of > $_POST['submit']. At present echo $_POST['submit']; doesn't give me a > value. Consequently all queries to the mySQL database fail. Ron, is your AJAX request a POST? Is it actually assigning a value to "submit"? It sounds like that datum is missing because it's not being sent. Steve is incorrect in suggesting that $_POST['submit'] will be populated with data from an HTML input of type "submit". To achieve the effect he is describing, you would need to add name="submit" to that input. None of the keys of $_POST are magically populated. If your request doesn't submit a variable named "submit", there will be no such key in the array. -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP-DB] Value of $_POST['submit']
Hi Steve, He's using Ajax, so some variant of the XMLHttpRequest Javascript object on the client. It may not be obvious which method is used when the data is sent. Now that I think of it, printing $_SERVER[REQUEST_METHOD] should let you know which one is being used. hth. Yves -- Original Message -- Received: Thu, 27 Nov 2008 08:48:08 PM CST From: "Martin, Steve \(MAN-Corporate\)" <[EMAIL PROTECTED]> To: "Yves Sucaet" <[EMAIL PROTECTED]>, Subject: RE: [PHP-DB] Value of $_POST['submit'] When I'm developing a number of pages and don't keep track of every variable or form name (etc), I plant a print_r($_POST); at the top of the page, so there's no guessing what gets sent to the page . . . If you have an empty $_POST array, then the isn't using action=post, or you didn't code your button as type="submit" (?) Just suggestions - since I can't see the code. Steve - Original Message - From: "Ron Piggott" <[EMAIL PROTECTED]> To: "PHP DB" Sent: Thursday, November 27, 2008 7:02 PM Subject: [PHP-DB] Value of $_POST['submit'] >I am working on the following web page tonight: > http://www.actsministrieschristianevangelism.org/verseoftheday/ > > I am trying to program the "Load Previous Issue" "Random Issue" and > "Load Next Issue" buttons. > > I am using Ajax to pass the date the user is requesting to the PHP > script for processing. > > I am wondering how my PHP script may access the value of value of > $_POST['submit']. At present echo $_POST['submit']; doesn't give me a > value. Consequently all queries to the mySQL database fail. > > Ron > > > -- > PHP Database Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP-DB] Value of $_POST['submit']
When I'm developing a number of pages and don't keep track of every variable or form name (etc), I plant a print_r($_POST); at the top of the page, so there's no guessing what gets sent to the page . . . If you have an empty $_POST array, then the isn't using action=post, or you didn't code your button as type="submit" (?) Just suggestions - since I can't see the code. Steve - Original Message - From: "Ron Piggott" <[EMAIL PROTECTED]> To: "PHP DB" Sent: Thursday, November 27, 2008 7:02 PM Subject: [PHP-DB] Value of $_POST['submit'] >I am working on the following web page tonight: > http://www.actsministrieschristianevangelism.org/verseoftheday/ > > I am trying to program the "Load Previous Issue" "Random Issue" and > "Load Next Issue" buttons. > > I am using Ajax to pass the date the user is requesting to the PHP > script for processing. > > I am wondering how my PHP script may access the value of value of > $_POST['submit']. At present echo $_POST['submit']; doesn't give me a > value. Consequently all queries to the mySQL database fail. > > Ron > > > -- > PHP Database Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-DB] Value of $_POST['submit']
Hi Ron, What's your Javascript client-side code to invoke the PHP-script? You may need to switch to $_GET[] instead of $_POST... Yves - Original Message - From: "Ron Piggott" <[EMAIL PROTECTED]> To: "PHP DB" Sent: Thursday, November 27, 2008 7:02 PM Subject: [PHP-DB] Value of $_POST['submit'] I am working on the following web page tonight: http://www.actsministrieschristianevangelism.org/verseoftheday/ I am trying to program the "Load Previous Issue" "Random Issue" and "Load Next Issue" buttons. I am using Ajax to pass the date the user is requesting to the PHP script for processing. I am wondering how my PHP script may access the value of value of $_POST['submit']. At present echo $_POST['submit']; doesn't give me a value. Consequently all queries to the mySQL database fail. Ron -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP-DB] Value of $_POST['submit']
I am working on the following web page tonight: http://www.actsministrieschristianevangelism.org/verseoftheday/ I am trying to program the "Load Previous Issue" "Random Issue" and "Load Next Issue" buttons. I am using Ajax to pass the date the user is requesting to the PHP script for processing. I am wondering how my PHP script may access the value of value of $_POST['submit']. At present echo $_POST['submit']; doesn't give me a value. Consequently all queries to the mySQL database fail. Ron -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php