Jump to content

Archived

This topic is now archived and is closed to further replies.

alt

Extra backslash when passing variables

Recommended Posts

Hi, don't suppose anyone can tell me why when I pass this variable:

pgtitle=Coast to Coast '06: post4

in the following address:

[url=http://mpk.kicks-ass.org/jimmyjudas/06coasttocoast/picture.php?src=a.jpg&pgtitle=Coast%20to%20Coast%20'06:%20post4&page=2]http://mpk.kicks-ass.org/jimmyjudas/06coasttocoast/picture.php?src=a.jpg&pgtitle=Coast%20to%20Coast%20'06:%20post4&page=2[/url]

it displays the title with an extra backslash in, i.e. "Coast to Coast \'06: post4" instead of just "Coast to Coast '06: post4"? However, if you take the apostrophe out of the '06, it displays fine, like here:

[url=http://mpk.kicks-ass.org/jimmyjudas/06coasttocoast/picture.php?src=a.jpg&pgtitle=Coast%20to%20Coast%2006:%20post4&page=2]http://mpk.kicks-ass.org/jimmyjudas/06coasttocoast/picture.php?src=a.jpg&pgtitle=Coast%20to%20Coast%2006:%20post4&page=2[/url]

It seems that it's interpreting %20' as a space AND a backslash. All seems a bit odd to me.

Oh, and you can see the php here:

[url=http://mpk.kicks-ass.org/jimmyjudas/06coasttocoast/picturecode.txt]http://mpk.kicks-ass.org/jimmyjudas/06coasttocoast/picturecode.txt[/url]

Thanks!

Share this post


Link to post
Share on other sites
The single quote causes the addition of the backslash. You can remove it by issuing the PHP stripslashes command. See PHP documentation  [url=http://nl3.php.net/manual/en/function.stripslashes.php]http://nl3.php.net/manual/en/function.stripslashes.php[/url].

Ronald  8)

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.