Autor | Zpráva | ||
---|---|---|---|
radas Profil * |
#1 · Zasláno: 22. 11. 2008, 11:44:17
Zdravim,
udělal jsem si stranku kde můžu přidavat články+ nějakou administraci editovat,mazat atd. problém je že u mě na localhostu to funguje,na ic.cz to funguje, ale když jsem to dal znamemu tak mu to piše takové varovani : Warning: Cannot modify header information - headers already sent by (output started at edit_clanek.php:2) in header.php on line 2 a uvod header.php je header("Expires:" . GMDate("D, d M Y H:i:s") . " GMT") ; session_start() ; include "../config.php" ; include "../mesagge.php" ; include "../funkce.php" ; mysql_query('SET NAMES utf8') ; mysql_query('SET CHARACTER SET utf8') ; a souobr edit_clanek.php má takovou kostru include "header.php" html kod include "footer.php" může někdo poradit co s tím? |
||
Stepanka Profil * |
#2 · Zasláno: 22. 11. 2008, 15:31:40
radas
Máš před posláním hlavičky nějaký výpis, proto ho hází chybu. Stačí dát hned za session_start(); řádek ob_start(); Často ještě vídávám, že se na konec PHP kódu vkládá ob_end_flush(); ale já to nedávám a i tak mi přesměrování přes header vždycky funguje. |
||
Stepanka Profil * |
#3 · Zasláno: 22. 11. 2008, 15:47:50
Jo a s Tvým souborem header.php to samozřejmě nemá nic společného :-) Pojmenuj si ho třeba xyz.php a chybu to bude házet stejnou..
|
||
Majkl578 Profil |
#4 · Zasláno: 22. 11. 2008, 16:25:01
Stepanka
nauc se editovat sve prispevky (nejlepe, regni si tu ucet) radas prohod header() a session_start tak, aby session_start byla prvni problem je v tom, ze session_start se musi volat pred odeslanim cehokoliv, i hlavicek |
||
radas Profil * |
#5 · Zasláno: 22. 11. 2008, 16:31:52
jasně děkuji všem za příspěvek
|
||
Časová prodleva: 15 let
|
0