ambbarees Posted March 6, 2011 Share Posted March 6, 2011 When i pass entire url in a get variable as http://www.example.com/index.php?url=http://www.yahoo.com/ I am getting the following error Forbidden You don't have permission to access /index.php on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. But there is no problem when i use the following http://www.example.com/index.php?url=www.yahoo.com/ http://www.example.com/index.php?url=yahoo.com/ http://www.example.com/index.php?url=yahoo&value=1 I am getting "Forbidden-error" only when i include "http://"(even if it is urlencoded) in get variables. Can any one help me... Link to comment https://forums.phpfreaks.com/topic/229793-error-while-passing-entire-url-in-get-varaible/ Share on other sites More sharing options...
flolam Posted March 6, 2011 Share Posted March 6, 2011 you have to use urlencode(url) before you set the url as a get parameter. The result will look like this: http://www.example.com/index.php?url=http%3A%2F%2Fwww.yahoo.com%2F Then, when you want to retrieve the value, use urldecode(url) http://php.net/manual/en/function.urlencode.php http://www.php.net/manual/en/function.urldecode.php Link to comment https://forums.phpfreaks.com/topic/229793-error-while-passing-entire-url-in-get-varaible/#findComment-1183654 Share on other sites More sharing options...
ambbarees Posted March 6, 2011 Author Share Posted March 6, 2011 Thanks flolam.. but i am getting the same error even the url is encoded.. I have mentioned it in the post itself.. Link to comment https://forums.phpfreaks.com/topic/229793-error-while-passing-entire-url-in-get-varaible/#findComment-1183655 Share on other sites More sharing options...
flolam Posted March 6, 2011 Share Posted March 6, 2011 I'm sorry, I didn't read properly. Unfortunately I can't help you in that case Link to comment https://forums.phpfreaks.com/topic/229793-error-while-passing-entire-url-in-get-varaible/#findComment-1183656 Share on other sites More sharing options...
ambbarees Posted March 11, 2011 Author Share Posted March 11, 2011 Thanx anyways.. I got this done... Link to comment https://forums.phpfreaks.com/topic/229793-error-while-passing-entire-url-in-get-varaible/#findComment-1186007 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.