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 ;)
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.
Aihe on jo aika vanha, joten et voi enää vastata siihen.