Jump to content

Redirection after Headers Sent?


JJ2K

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.