Re: urlencode and decode are producing \\\' instead of \'
| From: | Bogdan Stancescu | Date: | Fri, 29 Mar 2002 11:49:36 +0000 |
| Subject: | Re: urlencode and decode are producing \\\' instead of \' | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-90658@lists.php.net to get a copy of this message | ||
You don't have to rawurlDEcode again - that's done automatically. You have to encode so you're HTTP compliant, but the decoding is done by PHP (or even Apache? I'm not sure) when receiving urlencoded strings via URL and form data.
Bogdan
andy wrote:
Hi there, I am trying to fill a form again when an error occures, therefore I redirect to the form and pass the values via url like this: HEADER("Location:/profiles/6".$recipient_id."2.html?subject=".rawurlencode($ subject)."&message=".rawurlencode($message).""); then I put it in again like this <textarea name="message" rows="10" style="width:485px;" cols="58" wrap="virtual">'.rawurldecode($message).'</textarea> The problem is, that this is causing a message like this: test \\\' So what's wrong? Can anybody help on this? Thank you, Andy