Autor | Zpráva | ||
---|---|---|---|
fleury16 Profil |
#1 · Zasláno: 27. 12. 2011, 23:05:27
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 |
#2 · Zasláno: 27. 12. 2011, 23:10:33
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 |
#3 · Zasláno: 27. 12. 2011, 23:12:47
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 |
#4 · Zasláno: 28. 12. 2011, 01:27:31
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.
|
||
Časová prodleva: 12 let
|
0