twilitegxa Posted July 13, 2009 Share Posted July 13, 2009 I have the following else/if statements: $gender = (!empty($_POST['gender']))?$_POST['gender']:""; //Male or female? $status = (!empty($_POST['status']))?$_POST['status']:""; //Hero or villain? if($status == "villain"){ //Since you're a villain, we just redirect here to the villain page header("Location: villain.php"); exit; }elseif($status == "hero"){ if($gender == "male"){ //You are a male hero! header("Location: knight.php"); exit; }elseif($gender == "female"){ //You are a female hero! header("Location: scout.php"); exit; } But I would like to add a couple more options to redirect the user: I now want to give the user an option of a male or female villain, to redirect to fdark_warrior.php and mdark_warrior.php respectively. How do I adjust my if else statement? Quote Link to comment https://forums.phpfreaks.com/topic/165749-solved-elseif-statements-help/ Share on other sites More sharing options...
sKunKbad Posted July 13, 2009 Share Posted July 13, 2009 just embed another if statement within the if statement that checks for villian Quote Link to comment https://forums.phpfreaks.com/topic/165749-solved-elseif-statements-help/#findComment-874330 Share on other sites More sharing options...
twilitegxa Posted July 13, 2009 Author Share Posted July 13, 2009 I got it, thanks for the help. Here's what I did, in case anyone wants to see: $gender = (!empty($_POST['gender']))?$_POST['gender']:""; //Male or female? $status = (!empty($_POST['status']))?$_POST['status']:""; //Hero or villain? if($status == "villain"){ if($gender == "male") { //You are a male villain header("Location: mdark_warrior.php"); exit; }elseif($gender == "female"){ //You are a female villain header("Location: fdark_warrior.php"); exit; } }elseif($status == "hero"){ if($gender == "male"){ //You are a male hero! header("Location: knight.php"); exit; }elseif($gender == "female"){ //You are a female hero! header("Location: scout.php"); exit; } } Quote Link to comment https://forums.phpfreaks.com/topic/165749-solved-elseif-statements-help/#findComment-874331 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.