⊗ppPmSsPb 318 of 447 menu

Masalah yang Mungkin Dihadapi Semasa Bekerja dengan Sesi dalam PHP

Masalah utama ketika bekerja dengan sesi adalah seperti berikut: tidak boleh membuat sebarang output ke pelayar sebelum kerja dengan sesi selesai, jika tidak, anda akan melihat ralat berikut: Warning: Cannot send session cookie - headers already sent.

Apakah yang dimaksudkan dengan output ke pelayar? Ini adalah sebarang aksara sebelum <?php, contohnya, teks atau tag, walaupun ruang kosong (space), dan juga mesej ralat dari PHP. Selain itu, tidak boleh membuat output melalui echo, var_dump dan print_r.

Pengekodan dokumen anda semestinya utf-8 tanpa BOM. Jika ia hanya utf-8, maka sebelum <?php a karakter khas akan dimasukkan, ciri untuk pengekodan ini dan sesi tidak akan berfungsi.

Betulkan kesilapan yang dilakukan dalam kod berikut:

teks <?php session_start(); ?>

Betulkan kesilapan yang dilakukan dalam kod berikut:

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

Betulkan kesilapan yang dilakukan dalam kod berikut:

<?php echo 'teks'; session_start(); ?>
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak