Autor Zpráva
radas
Profil *
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 *
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 *
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
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 *
jasně děkuji všem za příspěvek

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