⊗ppPmSsPb 318 of 447 menu

Mögliche Probleme bei der Arbeit mit Sitzungen in PHP

Das Hauptproblem bei der Arbeit mit einer Sitzung ist das Folgende: Es darf keine Ausgabe an den Browser erfolgen, bevor die Arbeit mit den Sitzungen abgeschlossen ist. Andernfalls wird der folgende Fehler angezeigt: Warning: Cannot send session cookie - headers already sent.

Was bedeutet Ausgabe an den Browser? Das ist jedes Zeichen vor <?php, zum Beispiel Text oder ein Tag, sogar ein Leerzeichen, sowie eine Fehlermeldung von PHP. Darüber hinaus darf keine Ausgabe über echo, var_dump oder print_r erfolgen.

Die Kodierung Ihres Dokuments muss unbedingt utf-8 ohne BOM sein. Wenn es nur utf-8 ist, wird vor <?php ein Sonderzeichen eingefügt, das charakteristisch für diese Kodierung ist, und die Sitzungen werden nicht funktionieren.

Korrigieren Sie die Fehler im folgenden Code:

text <?php session_start(); ?>

Korrigieren Sie die Fehler im folgenden Code:

<p> <?php session_start(); ?> </p>

Korrigieren Sie die Fehler im folgenden Code:

<?php echo 'text'; session_start(); ?>
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen