Michael H.: Session, herausfinden wenn schon gestartet

Hi,

Ich habe ein Problem: Ich starte in einer Datei die Session regulär mit session_start().
Nun kommt es vor, daß ich die gleiche Seite innerhalb der Seite include und dann bekomem ich bei E_ALL: "Notice: A session had already been started - ignoring session_start()"

Ich würde diese Fehlermeldung gerne wegbekommen (ich weiß, nur Notice aber ich bin Perfektionist). Deshalb die Frage: Wie krieg ich raus ob session_start() bereits aufgerufen wurde ohne ein @ vor den Funktionsaufruf zu machen (oder wären alle anderen Lösungen zu aufwändig)?

Vielen Dank für die Hilfe,

Michael

  1. Hallo Michael,

    Ich würde diese Fehlermeldung gerne wegbekommen

    if (!session_id()) session_start();

    - Till