Autor Zpráva
fleury16
Profil
Zdravím hledal jsem přesměrování pomocí php a našel jsem:

ob_start ();
echo "Byl jste úspěsně přihlášen!";
header ("Refresh : 2; url=index.php");
ob_end_flush ();

Vím, že hlavičky se odesílají jako první a nesmí před nimi být žádný výstup tak se to bufferuje, ale když jsem oddělal ob_start (); a ob_end_flush (); tak to jelo taky je to možné a správně?
Majkl578
Profil
A proč to neuděláš správně, opačně?
header('Refresh: 2; url=http://.../index.php');
echo 'Byl jste úspěsně přihlášen!';
fleury16
Profil
Cač tohle echo 'Byl jste úspěsně přihlášen!'; nechci mít na druhé stránce. A může to být společně s tím bufferováním je to v pořádku?
PHP_Nemaster
Profil
A k čemu tam to bufferování je? Funguje to i bez toho, ob_end_flush vymaže vyrovnávací pamět', ne výstup.

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