Autor Zpráva
peterjan
Profil *
Dobry den, par dni sa babrem s mojou amaterskou strankou kde mam formular ktory uz funguje, no snazim sa zmenit jednu vec. Po kliknuti na tlacidlo Odoslat vo formulari, chcem namiesto stroheho vypisu echo "<p>Data boli odoslane</p>" by som chcel, aby to premerovalo na stranku ktora bude v designe celej stranky a kde bude napisany tento vypis ze data boli odoslane atd. Subor mam pripraveny, len neviem ako to presmerovat. Za pomoc vopred dakujem.
krteczek
Profil
Dělá se to pomocí funkce header();, po jejím zavolání je třeba script ukončit pomocí exit, nebo die(); location požaduje celou adresu...
$path = 'http://' . $_SERVER['SERVER_NAME'] . dirname($_SERVER['SCRIPT_NAME']) . '/nazev_souboru.php'
header("location: " . $path);
die("právě probíhá automatické přesměrování na stránku: " . $path .",  pokud k přesměrování nedošlo, následujte prosím <a href="$path">tento odkaz</a>");

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0