<?php
$testVal=str_replace("{PLUS}","+",$_POST['test']);
echo $testVal;
php?>
<script>
function SaveHiddenChars() {
document.form1.test.value=document.form1.test.value.replace("+","{PLUS}");
}
</script>
<form name="form1" actiom='test.php' method=POST onSubmit="SaveHiddenChars();">
<input type=text value='' name=test>
<input type=submit value='submit'>
</form>
Stan wrote:
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