Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Simppeli asia, mutta silti en tajua

Sayer [22.04.2006 13:03:03]

#

Siis koitan saada niin, että jos sivun tiedostonimi on vaikka sivu.php, niin saisin tehtyä myös sivu.php?nimi=matti ja sivu.php?nimi=liisa eli toisessa olisi Matin tiedot ja toisessa Liisan tiedot. Olen yrittänyt tuota ja tulos on, että saankin ne onnistumaan. Matin tiedot näkyvät ihan ok, mutta Liisan tiedoissa näkyy sekä Matin että Liisan tiedot. Olen koittanut alla olevaa koodia:

<?php

$nimi = 'matti';

echo ("Matti on plaaplaa.");
echo ("Plaaplaa");
echo ("jne. jne.");

$nimi = 'liisa';

echo ("Liisa on plaaplaa.");
echo ("Plaaplaa");
echo ("jne. jne.");

?>

Olen yrittänyt kaikkea mitä päähän on pälkähtänyt, mutta ei ole onnistunut.

Metabolix [22.04.2006 13:07:22]

#

Kun lukisi oppaita, tietäisi, että osoitteessa välitetyt asiat ?muuttuja=arvo&toinen=42 löytyvät $_GET-taulukosta, eli näin:

$_GET['muuttuja'] == 'arvo' && $_GET['toinen'] == 42

Suosittelen myös ehtolauseita kuten if tai switch.

Sayer [22.04.2006 13:22:17]

#

Entä mihin pistän sisällön, joka niihin tulee? Koitin käyttää echoa ja printtiä (laittamalla ne antamasi koodin alapuolelle.), mutta tulee vain virheilmoitus:

Parse error: parse error, unexpected T_ECHO in /home/www/rpgeternity.awardspace.com/kasvit.php on line 9

Damiqib [22.04.2006 13:38:40]

#

if($_GET['nimi'] == "matti")
{echo "Matti-juttuja";}

ZcMander [22.04.2006 14:56:49]

#

eiei, ei anneta valmiita koodeja, lukisit ja ymmärtäisti oppaat.

Vastaus

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

Tietoa sivustosta