jmmille Posted May 18, 2007 Share Posted May 18, 2007 Hi guys, I'm trying to make a script that will read an url from an input box and redirect the user to this page via php. This is what I have so far: input.htm <form method="post" action="redir.php"> <input type="text" name="redurl"> <input type="submit" value="Go!"> redir.php <? $url = $_POST['redurl']; header('Location:'. $url); ?> When I run this script I get this error: Warning: Cannot modify header information - headers already sent by (output started at G:\Portable\xampplite\htdocs\redir\redir.php:2) in G:\Portable\xampplite\htdocs\redir\redir.php on line 6 Any help on this would be awesome -- I can't seem to fin anyway to do this without the header function and it's just not working for me. Link to comment https://forums.phpfreaks.com/topic/52048-php-redirection-help/ Share on other sites More sharing options...
taith Posted May 18, 2007 Share Posted May 18, 2007 <? $url = $_POST['redurl']; header('Location:'. $url); exit; ?> Link to comment https://forums.phpfreaks.com/topic/52048-php-redirection-help/#findComment-256576 Share on other sites More sharing options...
jmmille Posted May 18, 2007 Author Share Posted May 18, 2007 Thanks for the quick response. That is better (no error). Now I just need get the script to check for http://.. Thanks guys! Link to comment https://forums.phpfreaks.com/topic/52048-php-redirection-help/#findComment-256579 Share on other sites More sharing options...
colombian Posted May 18, 2007 Share Posted May 18, 2007 And if statement infront will probably do: if($HTTP != 'on') { header('Location: http://'.$URL); Link to comment https://forums.phpfreaks.com/topic/52048-php-redirection-help/#findComment-256595 Share on other sites More sharing options...
jmmille Posted May 18, 2007 Author Share Posted May 18, 2007 Thanks for all the help guys! I ended up with this code and it sees to be working correctly.. <? $url = strtolower($_POST['redurl']); if(strstr($url,'http://')) { header('Location:'. $url); } else { header('Location:http://'. $url); } exit; ?> Link to comment https://forums.phpfreaks.com/topic/52048-php-redirection-help/#findComment-256604 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.