funstein Posted June 25, 2011 Share Posted June 25, 2011 I have a script where I need to redirect the user to a "Successful" webpage, and also send a bunch of variables using get. But I have tons of stuff before that and header() wont do the thing. However, META refresh and Javascripts cause this : when the user loads the page, it doesn't show the HTML inside it, directly skips to the redirection. All PHP activity is done but nothing is displayed. I'm waiting for your suggestions on how to deal with this.. Thx, Funstein Quote Link to comment https://forums.phpfreaks.com/topic/240369-redirection-problem/ Share on other sites More sharing options...
Fadion Posted June 25, 2011 Share Posted June 25, 2011 If you could post your script, everyone could get a better idea. Anyway, you can use output buffering to send headers whenever you need to. An example of output buffering: <?php ob_start(); <html> <head> <title>My Site</title> </head> <body> <?php $somevar = 'some value'; header("Location: page.php?somevar=$somevar"); ?> </body> </html> ob_end_flush(); ?> Quote Link to comment https://forums.phpfreaks.com/topic/240369-redirection-problem/#findComment-1234673 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.