Moontlike Probleme Met Sessies in PHP

Die hoofprobleem wanneer met sessies gewerk word, is die volgende: geen uitset na die blaaier mag gedoen word nie voordat die werk met sessies voltooi is nie, andersins sal jy die volgende fout sien: Warning: Cannot send session cookie - headers already sent.

Wat is uitset na die blaaier? Dit is enige karakter voor <?php, byvoorbeeld teks of 'n etiket, selfs 'n spasie, sowel as 'n foutboodskap van PHP af. Boonop kan uitset nie gedoen word met echo, var_dump en print_r nie.

Die kodering van jou dokument moet noodwendig utf-8 sonder BOM wees. As dit net utf-8 is, sal voor <?php 'n spesiale karakter ingevoeg word, kenmerkend vir hierdie kodering, en sessies sal nie werk nie.

Задание 1

Korrigeer die foute wat in die volgende kode gemaak is:

htmlteks
<?php
  session_start();
?>
Задание 2

Korrigeer die foute wat in die volgende kode gemaak is:

html<p>
  <?php
    session_start();
  ?>
</p>
Задание 3

Korrigeer die foute wat in die volgende kode gemaak is:

html<?php
  echo 'teks';
  session_start();
?>