⊗ppPmFmDGEP 298 of 447 menu

Lomakedatan saanti POST-menetelmällä PHP:ssä

Oletetaan nyt, että lomakkeemme lähetetään POST-menetelmällä:

<form action="/result.php" method="POST"> <input name="test1"> <input name="test2"> <input type="submit"> </form>

Tässä tapauksessa tulossivulla lomakkeen data on muuttujassa $_POST:

<?php var_dump($_GET); // tyhjä taulukko var_dump($_POST); // taulukko avaimilla test1 ja test2 var_dump($_REQUEST); // taulukko avaimilla test1 ja test2 ?>

Kysy lomakkeen avulla käyttäjältä hänen nimensä ja ikä. Lomakkeen lähettämisen jälkeen tulosta nämä tiedot näytölle.

Oletetaan, että käyttäjältä kysytään salasanaa lomakkeella:

<form action="/result.php" method="POST"> <input type="password" name="pass"> <input type="submit"> </form>

Oletetaan, että tulossivulla muuttujassa säilytetään oikea salasana:

<?php $pass = '12345'; ?>

Tee niin, että lomakkeen lähettämisen jälkeen tulossivulla verrataan muuttujassa olevaa salasanaa ja lomakkeessa olevaa salasanaa. Vertaamisen jälkeen ilmoita käyttäjälle, onko hän syöttänyt oikean salasanan vai ei.

Kysy kolmen syöttökentän avulla käyttäjältä hänen syntymävuosi, kuukausi ja päivä. Lomakkeen lähettämisen jälkeen määritä viikonpäivä, jona käyttäjä on syntynyt.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää