JJ2K Posted September 25, 2010 Share Posted September 25, 2010 Hi I have coded a form, and dependant upon the result I would like to re-direct to a different page. The problem is I am getting the "headers already sent" message..Is there a way around this, I can't use JS re-direction because of accessibility. E.G: <?php //Do stuff with form data if($result = y){ header(Location: "mysite.php/thankyou.php"); } else{ header(Location: "mysite.php/error.php"); } ?> In-fact whilst typing this I have an idea, why not do all of this at the top of the page before headers are sent? I'll go ahead and try it now, in the meantime if anybody knows how or if headers can be sent after output please let me know thanks. Link to comment https://forums.phpfreaks.com/topic/214352-redirection-after-headers-sent/ Share on other sites More sharing options...
Miss_Rebelx Posted September 25, 2010 Share Posted September 25, 2010 This sticky thread should be of use to you: http://www.phpfreaks.com/forums/index.php/topic,37442.0.html Link to comment https://forums.phpfreaks.com/topic/214352-redirection-after-headers-sent/#findComment-1115469 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.