teknospr Posted October 22, 2011 Share Posted October 22, 2011 Good day: I am tryint to redirect back to a page based on non selection. I am using this code, it is redirecting but not passing the $aid variable on the url. The page is getting the passed variable before doing the redirect. Here is the code: if ($_POST['hid']==0) { header('Location: sample.php?aid=."$aid"'); } Thanks in advance. Link to comment https://forums.phpfreaks.com/topic/249598-trying-to-redirect-based-on-non-selection/ Share on other sites More sharing options...
xtopolis Posted October 22, 2011 Share Posted October 22, 2011 You're using a combination of a literal string and concatenation incorrectly. <?php if ($_POST['hid']==0) { header("Location: sample.php?aid=" . $aid); } ?> or <?php if ($_POST['hid']==0) { header('Location: sample.php?aid=' . $aid); } ?> Your method echos text of $aid rather than the value of the variable $aid I'm assuming. Link to comment https://forums.phpfreaks.com/topic/249598-trying-to-redirect-based-on-non-selection/#findComment-1281410 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.