Php Problem: Cannot send session cookie - headers already sent by
Ofte, for alle programmører php, php du får denne fejl:
Warning: session_start (): Cannot send session cookie - headers already sent i "C: \ Path" on line 2
Warning: session_start (): Cannot send session cache limiter - headers already sent by (output started at C: \ Path ") i" C: \ Path "on line 2
Jeg løb ind i dette problem arbejder med sessioner. At løse fejlen jeg flyttede erklæring:
<? session_start ();?>
php som den første linje i den side, du skriver. Omfatter ingen ekko eller anden undervisning skal gå forud for åbningen af sessionen. Bemærk også den syntaks: åbningen af php kode er som følger <? Og ikke <? Php.
På et forum til at skrive så rådgive åbningen af samlingen:
<? Php
ob_start ();
session_start ();
ob_end_flush ();
?>
Men for mig er det simpelt nok uddannelse session_start ();
Relaterede artikler
SE OGSÅ:























































Recent Comments