sudhakararaog Posted March 17, 2008 Share Posted March 17, 2008 i am presently passing the value of a variable to a php file using GET after data has been inserted to the database. ex= $firstname = $_POST["firstname"]; if(!$sqlconnection) { echo "error message"; } else { header("Location: thankyou.php?firstnameis=$firstname"); } how can i send the value of $firstname using POST instead of GET as the value is presently appearing in the address bar. ideally i would like using POST. NOTE = please suggest techniques that does NOT involve javascript in order to pass $firstname using POST method, as i have done the entire validations using php and i have assumed that user has javascript turned off. please advice. thanks. Link to comment https://forums.phpfreaks.com/topic/96465-passing-variables-values-using-post/ Share on other sites More sharing options...
pocobueno1388 Posted March 17, 2008 Share Posted March 17, 2008 To pass it via post you need to have a form. Then you can set it up as a hidden input. If your not dealing with a form, you could just set a session with the information in it... <?php session_start(); //remember to call this for every page you want the session on $_SESSION['firstname'] = $firstname; Link to comment https://forums.phpfreaks.com/topic/96465-passing-variables-values-using-post/#findComment-493689 Share on other sites More sharing options...
TripleDES Posted July 8, 2008 Share Posted July 8, 2008 Oh...I just bumped a thread for this very same question. I guess I'll need to look into sessions. Link to comment https://forums.phpfreaks.com/topic/96465-passing-variables-values-using-post/#findComment-584842 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.