Onbekend |
|
Hi,
ik heb deze code:
<?php
$enemy[1] = "Steen";
$enemy[2] = "Papier";
$enemy[3] = "Schaar";
$random = rand(0, count($enemy));
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
$jij = $_POST['jij'];
if ($jij = $enemy[$random]){
echo "Het is gelijkspel";
}
elseif ($jij == 'Steen' AND $enemy[$random] == 'Schaar'){
echo "Jij wint";
}
elseif ($jij == 'Papier' AND $enemy[$random] == 'Steen'){
echo "Jij wint";
}
elseif ($jij == 'Schaar' AND $enemy[$random] == 'Papier'){
echo "Jij wint";
}
elseif ($jij == 'Steen' AND $enemy[$random] == 'Papier'){
echo "Jij verliest";
}
elseif ($jij == 'Papier' AND $enemy[$random] == 'Schaar'){
echo "Jij verliest";
}
elseif ($jij == 'Schaar' AND $enemy[$random] == 'Steen'){
echo "Jij verliest";
}
else {
echo "Het is mislukt";
}
}
else{
?>
<form method='POST' action=''>
<b>Maak je keuze:</b><br>
<select name='jij'>
<option value='Steen'>Steen</option>
<option value='Papier'>Papier</option>
<option value='Schaar'>Schaar</option>
</select>
<input type='submit' name='submit'>
</form>
<?php
}
?>
<?php $enemy[1] = "Steen"; $enemy[2] = "Papier"; $enemy[3] = "Schaar"; if ($_SERVER['REQUEST_METHOD'] == 'POST'){ $jij = $_POST['jij']; if ($jij = $enemy[$random]){ echo "Het is gelijkspel"; } elseif ($jij == 'Steen' AND $enemy[$random] == 'Schaar'){ } elseif ($jij == 'Papier' AND $enemy[$random] == 'Steen'){ } elseif ($jij == 'Schaar' AND $enemy[$random] == 'Papier'){ } elseif ($jij == 'Steen' AND $enemy[$random] == 'Papier'){ } elseif ($jij == 'Papier' AND $enemy[$random] == 'Schaar'){ } elseif ($jij == 'Schaar' AND $enemy[$random] == 'Steen'){ } else { } } else{ ?> <form method='POST' action=''> <b>Maak je keuze:</b><br> <select name='jij'> <option value='Steen'>Steen</option> <option value='Papier'>Papier</option> <option value='Schaar'>Schaar</option> </select> <input type='submit' name='submit'> </form> <?php } ?>
Maar ik krijg altijd 2 dingen of 'Het is gelijkspel' of 'Het is mislukt'
Wat doe ik fout?
|