RE: [PHP] Newbie problem with POST vars

From: Date: Thu, 13 Jun 2002 16:46:22 +0000
Subject: RE: [PHP] Newbie problem with POST vars
Groups: php.general 
Request: Send a blank email to php-general+get-101996@lists.php.net to get a copy of this message
print_r($_POST); shows all the elements in the array as I expect them to be. That foreach loop is only picking the first element, though. At least it's reassured me that I'm not going mad, though, so thanks for that. Mick > I've tried this, but it's still doing the same thing. Is there something > special about this particular variable that I need to know? I've tried it > with $HTTP_POST_VARS as well, declaring $HTTP_POST_VARS as global in the > function first. > > Put reset($_POST) before foreach loop > > > I'm trying to loop through $_POST vars in a function, which I > > understand > to > > > be an autoglobal associative array. Here's the code I'm using: > > > > foreach($_POST as $item => $value){ > > echo "$item, $value<br>"; > > } > > > > However, I only get the first element of the array echoed, even > > though I > > > know there to be other elements (I can access them as > > $_POST[element]) What do you get if you do: print_r($_POST); -- Jason Wong -> Gremlins Associates -> www.gremlins.com.hk Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * /* I gave up Smoking, Drinking and Sex. It was the most *__________horrifying* 20 minutes of my life! */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

« previous php.general (#101996) next »