<?php
if(session_id() == '' || !isset($_SESSION))
session_start();
?>
Ich habe diese Codezeile in allen meinen Seiten ... und es befindet sich ganz oben in meinem Skript .. aber leider bekomme ich einen Fehler auf einer meiner Skript, aber die anderen Seiten haben keinen Fehler ... Ich habe versucht, es zu suchen, aber sie sagten, dass es erforderlich ist, an der Spitze des Skripts vor HTML zu sein .. genau das, was ich getan habe ... aber ich habe keine Ahnung warum Ich bekomme Fehler auf einer meiner Seiten .. Ich fand diesen Fehler, wenn ich beginne, es auf meinem cpanel Server hochladen .. aber auf meinem lokalen Server funktioniert es total ..
Dies ist die Warnmeldung, die ich bekam .. und wann Ich habe versucht, dies auf einem meiner Skript zu entfernen, die mir die Fehlermeldung gibt meine Seite funktionierte nicht gutSo vermeiden Sie Fehler beim Start der Sitzung
Warnung: session_start(): Can not Sitzungscache senden - Header gesendet bereits
Platz 'session_start()' an der Spitze. Die Überprüfung ist, dass Sitzungsvariablen gesetzt sind oder nicht. – marmeladze
Oder diese, [Überprüfen Sie, ob die PHP-Sitzung bereits gestartet wurde] (http://stackoverflow.com/questions/6249707/check-if-php-session-has-ready-started). – Qirel
Eine typische Sache, die dies verursacht, ist ein Leerzeichen vor dem ' Php'-Tag. Beachten Sie [Null-Breite-Raum] (https://en.wikipedia.org/wiki/Zero-width_space) –