⊗ppPmSsPb 318 of 447 menu

Možne težave pri delu s sejami v PHP

Glavna težava pri delu s sejo je naslednja: ne smete izvesti nobenega izpisa v brskalnik pred končanim delom s sejami, sicer boste videli naslednjo napako: Warning: Cannot send session cookie - headers already sent.

Kaj je izpis v brskalnik? To je kateri koli znak pred <?php, na primer, besedilo ali tag, celo presledek, pa tudi sporočilo o napaki s strani PHP. Poleg tega ne smete izvajati izpisov prek echo, var_dump in print_r.

Kodiranje vašega dokumenta mora biti nujno utf-8 brez BOM. Če bo samo utf-8, potem bo pred <?php vstavljen poseben znak, značilen za to kodiranje in seje ne bodo delovale.

Popravite napake v naslednji kodi:

besedilo <?php session_start(); ?>

Popravite napake v naslednji kodi:

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

Popravite napake v naslednji kodi:

<?php echo 'besedilo'; session_start(); ?>
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni