Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Tieto osoiterivin perusteella

prakka [18.08.2007 10:06:49]

#

Joops, eli, tämmöistä tartten, minulla on lista, joka listaa tietyt tiedot tietyistä tauluista, mutta kun tarttisi saada niin että $_GET osaisi katsoa mitä siellä lista.php?lista=:n jälkeen on, nyt jos laittaa

if (isset($_GET['lista'])) { echo "Liirum laarum" }

niin sitten minun tarttisi saada monta eri asiaa näkymään jos vaikkapa on näin, että on lista.php?lista=liirum niin se tulostaa vaikka "Liirum laarum"
Mutta jos on lista.php?lista=moikka niin se tekee jotain muuta.

sooda [18.08.2007 10:33:51]

#

Ai niinku jotenkin näin?

<?php
$lista = array("liirum" => "Liirum laarum", "moikka" => "No terve");
if (isset($_GET["lista"]) && isset($lista[$_GET["lista"]])) echo $lista[$_GET["lista"]];
else echo "Eiolee";
?>

prakka [18.08.2007 10:36:10]

#

Ei ihan noin, mutta kiitos kuitenkin. Että olenkin näin noobi, homma oli ihan hemmetin helppo, tämmöistä tarkoitin:

if ($_GET['lista'] == "liirum") { echo "Liirum Laarum"; } elseif ($_GET['lista'] == "moikka") { echo "Tehdäänkö jotain??"; }

sooda [18.08.2007 10:46:32]

#

Jos noita on paljon enemmän, niin kannattaa kyllä harkita niiden varastoimista taulukkoonkin, voi olla kätevämpää. En käyttötarkoitusta tiedä, mutta taulukkokikkailulla nuo voisi lukea vaikka tiedostostakin.

Vastaus

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

Tietoa sivustosta