The plus sign is used to signify a space in some URL encoding. PHP is
probably thinking the text is encoded and it's removing the plus sign.
Not sure on a solution. 

---John Holmes...

> -----Original Message-----
> From: Stan [mailto:stann@;pobox.sk]
> Sent: Monday, October 28, 2002 6:27 PM
> To: [EMAIL PROTECTED]
> Subject: [PHP] Plus sign changing to space in html form
> 
> When i post a string containing plus sign with htmp form to a php
scritp,
> the '+' is changed to space.
> e.g: i enter 'as+df' to a text input but $_POST[] returns 'as df'
instead.
> It must be in php or apache configuration bcause i have this problem
only
> on
> sytem with FreeBSD. On windows it works as expected.
> 
> Know someone how could i make the '+' left intact? Please help.
> 
> 
> <?
> echo $_POST['test'];
> ?>
> <form actiom='test.php' method=POST>
> <input type=text value='' name=test>
> <input type=submit value='submit'>
> </form>
> 
> 
> 
> --
> 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

Reply via email to