Autor Zpráva
excool
Profil *
Ahoj, pouzivam XAMPP, kde je verze PHP 5.2.3. Kdyz na nem spoustim php skript kde se provadi funkce session_regenerate_id(), tak mi to vyhodi chybu "....headers already sent in..." zajimave je, ze kdyz stejny soubor nahraju na ic.cz, kde je verze PHP 5.2.0-8+etch10, tak mi to normalne bezi bez chyby.
Cim myslite ze to muze byt? muze to byt decentni odlisnosti verzi PHP?

Predem diky.
bukaj
Profil
excool
muze to byt decentni odlisnosti verzi PHP?
Může. Spíše bych to ale viděl na odlišné nastavení (zobrazování chyb, chybový level).

headers already sent
Viz FAQ.
Měsíček
Profil
Jestliže mezi verzí 5.2.3 a 5.2.0 byl právě bug ve funkci session_regenerate_id(); tak by o tom měla být zmínka na php.net .. jinak je to možné.
excool
Profil *
bukaj
ona prave ta funkce funguje, zadnou chybu to nehlasi a funguje jak ma, takze v nastaveni zobrazovani chyb to asi nebude ...
Ssob
Profil
excool
Rekl bych, ze bukaj ma pravdu. Zkus na zacatku skriptu zavolat error_reporting(E_ALL);
excool
Profil *
tak jsem to tam dal a ani hlaska o tom ze by session pracovai spatne ... jenom chyby typu Notice: Undefined index: prezdivka_prihl in ...
srigi
Profil
Mozne je aj, ze maju na ic.cz zapnute bufferovanie vystupu cez php.ini.

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: