check that the gaps between the domains are really spaces eg: echo ord($HTTP_POST_VARS["domains"]{11});
I did this through a test script: <? $HTTP_POST_VARS["domains"] = "www.php.net www.jokaroo.com www.gnu.org"; $site = explode(" ",$HTTP_POST_VARS["domains"]); print_r($site); exit; ?> and got this as the output Array ( [0] => www.php.net [1] => www.jokaroo.com [2] => www.gnu.org ) But the email program (yours or mine) might be converting the gap to spaces... (??) -----Original Message----- From: Aleks D. [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 17, 2002 5:35 PM To: [EMAIL PROTECTED] Subject: [PHP] Bug in PHP? Hello, I'm trying to explode an associative array element in $HTTP_POST_VARS retrieved from submitting am html form. The URL to the form is: http://www.funfry.com/form.html Now when I try to explode $HTTP_POST_VARS["domains"] it doesn't seem to have the desired effect. I use the syntax "$site = explode(" ",$HTTP_POST_VARS["domains"]);" and instead of the expected result of: $site[0] = "www.php.net"; $site[1] = "www.jokaroo.com"; $site[2] = "www.gnu.org"; I get: $site[0] = "www.php.net www.jokaroo.com www.gnu.org"; The value of $HTTP_POST_VARS["domains"] after submitting the form is "www.php.net www.jokaroo.com www.gnu.org". Does anyone have an idea of how I can get each domain in a seperate array index? regards, Aleks -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php