| Autor | Zpráva | ||
|---|---|---|---|
| Jiko Profil * |
#1 · Zasláno: 7. 12. 2009, 13:31:11
Dobrý den,
chtěl jsem se zeptat mám problém z "headers already sent" vím kde je problém, ale potřeboval bych nějaké roumné řešení v php.
else {
$sql = mysql_query("INSERT INTO uzivatele VALUES ('','$jmeno','$md5_heslo','$email','$opravneni')") or die(mysql_error());
echo "Registrace super!";
}
}
header("Location: index.php");
|
||
| ninja Profil |
#2 · Zasláno: 7. 12. 2009, 13:36:17
Pokud nemůžete řesunout header nahoru nad všechna echa, použijte ob_...
|
||
| Jiko Profil * |
#3 · Zasláno: 7. 12. 2009, 13:42:43
Nemám stímto zkušenosti, jak to mám použít na manuálu radí jenom prostě vymazat a vypíše mi to
Registrace super! Notice: ob_clean() [ref.outcontrol]: failed to delete buffer. No buffer to delete. in C:\Users\Kharn\Desktop\WWW\registrace_zpracuj.php on line 25 Warning: Cannot modify header information - headers already sent by (output started at C:\Users\Kharn\Desktop\WWW\registrace_zpracuj.php:24) in C:\Users\Kharn\Desktop\WWW\registrace_zpracuj.php on line 29 |
||
| Taps Profil |
#4 · Zasláno: 7. 12. 2009, 14:37:58
Jiko:
ob_start(); /* umístit na začátek stránka hned za <? pokračován skriptu a na úplný konec vložit ob_end_flush(); Praktické použití viz http://pecan.cz/index.php?id=35&n=registrace-zpracovani-dat-z-formulare |
||
|
Časová prodleva: 16 let
|
|||
0