pouzivam bezne promenne $_SESSION, na localhostu mi bezi bez problemu, ale tady my to hazi ruzne hlasky typu:
Warning: Cannot send session cookie - headers already sent by (output started at /3w/aktualne.cz/p/pitra/admin.php:6) in /3w/aktualne.cz/p/pitra/admin.php on line 16
Warning: Cannot send session cache limiter - headers already sent (output started at /3w/aktualne.cz/p/pitra/admin.php:6) in /3w/aktualne.cz/p/pitra/admin.php on line 16
administrace / katalog produktů
Kde by prosim mohl byt problem?
Diky,
Richmond
Ehm, cti FAQ..... Neni chyba v sessions, ale v cookies, na localhostu mas pravdepodobne output buffering....
output_buffering: no values;
to mam na localhostu stejny jako u vas,
tim to mozna nebude??
spis si rikam, jestli jsem v tom kodu neco neopomel...
nejsem v php zase tak zbehly..
Mno proste pred radkem 16 mas negde nakej vystup, mozna jenom mezeru.....
Hláška ti píše:
Nemůžu odeslat session - hlavičky už byly odeslány (výstup začíná na řádce patnáct).
Prakticky to znamená, že před jakoukoliv funkcí, pracující s hlavičkami http protokolu nesmíš mít výstup. Tím se rozumí, nic co už je vlastním obsahem stránky, vyhodnotí se a pošle se k tobě do prohlížeče. Nejčastější chyba je echo ""; před Headers(); či odesláním cookies, sessions, atd.
na řádce šestnáct
A mimochodem, tahle otázka tu padá tak 3 krát do týdne :-)