Uczę się pisać aplikacje internetowe.
W HTML napisałem następujący kod:
<form action="order.php" method=POST>
<table>
<tr>
<td>Jak dowiedzieli sie Panstwo o sklepie Janka?</td>
<td>
<select name="jak">
<option value="a" />Jestem stalym klientem
<option value="b" />Reklama telewizyjna
<option value="c" />Ksiazka telefoniczna
<option value="d" />Znajomy
</select>
</td>
</tr>
<td colspan="2" align="center"><input type="submit" value="OKEY" /></td>
</table>
A w PHP napisałem coś takiego używając instrukcji elseif:
<?php
$jak = 0;
echo '<p><h3 style="color: green">Informacja dla Janka:</h3></p>';
if ($jak == "a") {
echo '<p>Staly klient.</p>';
}
elseif ($jak == "b") {
echo '<p>Reklama telewizyjna.</p>';
}
elseif ($jak == "c") {
echo '<p>Ksiazka telefoniczna.</p>';
}
elseif ($jak == "d") {
echo '<p>Znajomy.</p>';
}
else {
echo '<p style="color: red">Nie udało sie uzyskac takiej informacji!</p>';
}
?>
Niestety nie działa to tak jak powinno :/ Obojętnie jaką opcję wybierzemy w index.html to w order.php ZAWSZE wyświetla się informacja "Stały klient.". Na 100% robię coś nie tak. Jeśli ktoś będzie mógł mnie poprawić będe wdzięczny :D