I have PHP code that do the following things 1-get some request parameters from parent page 2-send post request for it self and validate data 3-redirect the combined data to the next page
here is sample snippet
I am having difficult time fixing my messy code... pleas help me!
<?php
//on page load---from parent page
if ($_SERVER["REQUEST_METHOD"] == "GET") {
$room_number=$_GET['room_number'];
}
//on submit
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
$lastname = $_POST["lastname"];
//do some stuff... validation
if($valid){
// if valide redirect to ...
header("Location: RegisterUser.php?name=".$name."&lastname=".$lastname."& roomnumber=".$room_number."");
exit();
}
}
?>
<form action='<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>' method='post' >
<input type="text" name="name">
<input type="text" name="lastname">
</form>
the problem i am having is at the redirection $room_number is empty always how can i fix it?? I know i am doing a lot of stuff in single file that is because i am very beginner.
it would be great if someone can suggest me better way to so such stuff. Thank you in advanced!