dsaba Posted August 27, 2007 Share Posted August 27, 2007 original string: 'enter your domain name here' 2 diff. styles of url encoding it: 'enter%20your%20domain%20name%20here' 'enter+your+domain+name+here' both styles decoded equal the original string however php only encodes spaces with the + style... this is just one difference i've noticed.. How can I make php urlencode() in these different styles, and why are there different styles??? you can try sending both styles with this decoder: http://ostermiller.org/calc/encode.html and you will see that the result is the same... Link to comment https://forums.phpfreaks.com/topic/66832-solved-possible-to-urlencode-in-different-standards-with-php-or-diff-versions/ Share on other sites More sharing options...
btherl Posted August 27, 2007 Share Posted August 27, 2007 + is just a shorthand notation. It's not a totally different style. URL decoders should be able to handle both styles. Link to comment https://forums.phpfreaks.com/topic/66832-solved-possible-to-urlencode-in-different-standards-with-php-or-diff-versions/#findComment-335050 Share on other sites More sharing options...
dsaba Posted August 29, 2007 Author Share Posted August 29, 2007 I meant to ask "how can I ENCODE in different styles" Yes they are not "styles" per say but i have to identify what i'm talking about somehow.... I know you can decode any "style" but php urlencode() only encodes in the shorthand + notation I want it to encode in the other style, is this possible? Link to comment https://forums.phpfreaks.com/topic/66832-solved-possible-to-urlencode-in-different-standards-with-php-or-diff-versions/#findComment-336796 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.