Miten tämä php -kieli oikein toimii?

Osaan ohjelmoida kyllä monilla ohjelmointikielillä, mutta tästä php:stä en ymmärrä mitään. En siis saa edes tulostettua tällä mitään näytölle!

Aloitin Vipen php-kurssin ja 2. tehtävä on:

Kirjoita PHP-skripti, joka tulostaa alla olevaan lomakkeeseen annetut tiedot esimerkkitulostuksen mukaisesti.

<form action="tulostanimi.php" method="get">
Etunimi: <input type="text" name="enimi"><br>
Sukunimi: <input type="text" name="snimi">
<input type="submit" value="Lähetä">
</form>

Tämän pitäisi tulostaa: Nimesi on Esa Lehtinen

Olen koittanut laittaa <?php echo $_POST["enimi"]; ?> eikä mitään tulostu näytölle. Olen jo valmis luovuttamaan koko homman kun ei tästä tule mitään.
Ilmianna
Jaa

4 Vastausta



Katso selaimesta mitä se palvelin vastaa.
Ilmianna
Jaa
PHP on tulkattava ohjelmointi kieli. Onko kotipalvelin asennettu, olen aiemin jo näillä sivuilla kertonut kuinka sen teet yhden rivin komentoputkella.

Ja sitten,
Olet tehnyt kyselylomakkeen ihan oikein, HYVÄ
mutta minkä näköinen on sinun lomakkeen käsittelijä ? Et pistänyt koodia näkymään.

Ellei sitä vielä ole, vaikka lomakkeen käsittelijän olet nimennyt "tulostanimi.php" nimiseksi, on sinun tehtävä se.

Sisältö tuohon lamakkeen käsittelijään voi olla vaikka tämmöinen:

LOMAKKEEN KÄSITTELIJÄ (tulostanimi.php)
<html>
<body>
Etunimesi on <?php echo $_GET["enimi"]; ?><br>
Sukunimesi on: <?php echo $_GET["snimi"]; ?>
</body>
</html>

Ja varmasti onnistuu
Kommentoi
Ilmianna
Jaa
2 VASTAUSTA:
Tuossa nuo molemmat selvemmin: http://pastebin.com/95qGFmDU
Kommentoi
Ilmianna
Jaa
No nyt se alkoi toimimaan.. tack.
Kommentoi
Ilmianna
Jaa
+Lisää kommentti

Vastaa alkuperäiseen viestiin

Miten tämä php -kieli oikein toimii?

Osaan ohjelmoida kyllä monilla ohjelmointikielillä, mutta tästä php:stä en ymmärrä mitään. En siis saa edes tulostettua tällä mitään näytölle!

Aloitin Vipen php-kurssin ja 2. tehtävä on:

Kirjoita PHP-skripti, joka tulostaa alla olevaan lomakkeeseen annetut tiedot esimerkkitulostuksen mukaisesti.

<form action="tulostanimi.php" method="get">
Etunimi: <input type="text" name="enimi"><br>
Sukunimi: <input type="text" name="snimi">
<input type="submit" value="Lähetä">
</form>

Tämän pitäisi tulostaa: Nimesi on Esa Lehtinen

Olen koittanut laittaa <?php echo $_POST["enimi"]; ?> eikä mitään tulostu näytölle. Olen jo valmis luovuttamaan koko homman kun ei tästä tule mitään.

5000 merkkiä jäljellä

Peruuta