Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: if-lauseke

crackmann [18.04.2008 20:50:00]

#

Noniin, nyt olen tekemässä tällästä if-lausekkeella toimivaa tietovisaa.
Miten saisi niin, että kirjainkoolla ei ole väliä vastauksessa?

Tässä koodia:

<?php
$arvuutus = $_GET['arvuutus'];

if ($arvuutus == vastaus)
	echo "";
elseif ($arvuutus == Eino)
	echo "Vastauksesi on oikein! <a href=osoite.php>Jatka eteenpäin seuraavalle tasolle</a>";
elseif ($arvuutus == eino)
	echo "Vastauksesi on oikein! <a href=osoite.php>Jatka eteenpäin seuraavalle tasolle</a>";
else
	echo "Vastauksesi on väärin! Kokeile uudestaan."/*<a href=javascript:history.go(-1)>Palaa takaisin</a>*/;
?>

Yllä oleva koodi hyväksyy syötettynä siis Eino- ja eino-vastaukset. Pitäis siis saada niin, että se hyväksyis esimerkiksi eInO-vastauksen, ilman että pitäis tehdä uus rivi iffiä tuohon :)

TsaTsaTsaa [18.04.2008 20:55:18]

#

Onnistuu muuttamalla vastaus pieniksi (tai jos tahdot, niin isoiksi strtoupper-funktiolla) kirjaimiksi ja vertailemalla pieneen einoon:

<?php
if (strtolower($arvuutus) == "eino")
 ...
?>

crackmann [18.04.2008 21:32:43]

#

Kiitos paljon :)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta