genzedu777 Posted January 2, 2011 Share Posted January 2, 2011 Hi, I have an issue here, after user log in, it will direct them back to the url link '.admin.php', however it has directed them to this url 'http://www.123.com\/admin.php'. As you can see there is an extra backward slash, may I know what would have caused the backward slash? May I know how do I rectify it? Thanks $home_url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . '/admin.php'; header('Location: ' . $home_url); Quote Link to comment Share on other sites More sharing options...
taketimeout Posted January 2, 2011 Share Posted January 2, 2011 Hi. You could try: $home_url = 'http://' . $_SERVER['HTTP_HOST'] . '/admin.php'; header('Location: ' . $home_url); Just a starting point. Try echoing out each part to see where the back slash is coming from: echo $_SERVER['HTTP_HOST']; echo dirname($_SERVER['PHP_SELF']); Chris Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.