Autor Zpráva
maros
Profil *
Jak zajistím, aby se příkaz po zmáčknutí tlačítka "refresh" neprovedl ještě jednou?
Honza Hučín
Profil
Akce, které je potřeba provádět jen jednou, by měly běžet ve skriptech bez výstupu HTML (proběhnou tudíž na serveru a stisknutí refresh na to nemá vliv).

Tedy např. stranka_s_formularem.php -> zpracujici_skript.php -> stranka_po_zpracovani.php

s tím, že zpracujici_skript.php po zpracování má na konci header("location: stranka_po_zpracovani.php");

Dvojí provedení by mohlo být navíc hlídáno, například porovnáním posledního vstupu s tím, co se zasílá apod.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0