Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Lomakkeen tietojen uudelleen lähetyksen estäminen

tomsaksa [06.04.2006 12:24:03]

#

Miten voidaan estää lomakkeen tietojen uudelleen lähettäminen? Eli kun käyttäjä painaa selaimen refresh-painiketta lomakkeen tiedot lähetettyään, tiedot lähtevät uudestaan.

Tähän on varmaankin useita tapoja? Jokaisesta olisin kiitollinen ;)

Antti Laaksonen [06.04.2006 13:40:28]

#

Yksi tapa on ohjata käyttäjä toiselle sivulle. Esimerkiksi tiedot näkyvät sivulla tiedot.php, jossa on lomake, joka osoittaa skriptiin lahetys.php. Sitten lomakkeen tiedot käsitellään näin:

<?php
// lahetys.php

// tietojen tallennus esim. tietokantaan

header("Location: tiedot.php");
?>

Nyt käyttäjä on tietojen lähetyksen jälkeen taas sivulla tiedot.php, jota voi latailla uudestaan mielin määrin.

Vastaus

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

Tietoa sivustosta