Jump to content

rawurlencode and firefox


deanholt

Recommended Posts

Hi

 

I am having problems with rawurlencode and firefox. Below is a sample bit of code

 

<?php

echo '<a href="http://www.example.com/'.rawurlencode('this is a test string beans').'">test</a>';

?>

 

this produces

 

http://www.example.com/this%20is%20a%20test%20string%beans

 

in IE but

 

http://www.example.com/this is a test string beans

 

in Firefox

 

Does anybody have any idea why?

 

Cheers

dean

 

 

Link to comment
https://forums.phpfreaks.com/topic/199431-rawurlencode-and-firefox/
Share on other sites

Yes, Firefox decodes all URL encoded hexidecimal values. This is obviously useful if an URL name (file, or path) includes non-latin characters, it'll self-decode (vice versa will encode). In fact, The latest IE should do this as well, dunno why it doesn't, I'd be a mess.

Archived

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

×
×
  • Create New...

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.