vraagje over een keuze maken

Status
Niet open voor verdere reacties.

bartwwe

Gebruiker
Lid geworden
16 jul 2008
Berichten
20
Beste mensen,

Dit is mijn code:

<?php
echo "Heeft u deze week op meerdere projecten gewerkt?";
?>
<form name="form1" method="post" action="<?php $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data">


<br><br><br>
<table width="550" border="0" align="center">
<tr>
<td><select name="keuze">
<OPTION VALUE="" SELECTED>Maak uw keuze</OPTION>

<?php
echo "<OPTION VALUE='Ja'>Ja</OPTION>";
echo "<OPTION VALUE='Nee'>Nee</OPTION>";
?>
</SELECT></td>
</tr>
<tr>
<td><br><input type="submit" name="Submit" value="Verzenden">
&nbsp;
<input type="reset" name="Reset" value="Herstellen"></td>
</tr>
</table>
</form>
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['ja'] ==true){
echo "De keuze is Ja";
}
?>

Nu wil ik, zodra iemand de optie "ja" kiest naar een pagina verwijst. En optie "nee" naar een andere pagina. Hoe doe ik dat? Iemand een idee? Ik ben namelijk nog een beginner.

Alvast bedankt!

Bart
 
Laatst bewerkt:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['ja'] ==true){
echo "De keuze is Ja";
}
?>

$_POST['ja'] is helemaal niet geset, wat jij bedoeld is:

PHP:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['keuze'] == 'Ja'){ 
	header('Location: keuze_was_ja.php');
} else {
	header('Location: keuze_was_niet_ja.php');
}
?>

Wel zul je dit helemaal bovenaan je code moeten zetten, anders krijg je gegarandeerd de beruchte 'headers already sent' error.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan