Možné problémy pri práci s reláciami v PHP

Hlavný problém pri práci s reláciou je nasledujúci: nesmie sa vykonať žiadny výstup do prehliadača predtým, ako sa skončí práca s reláciami, inak uvidíte nasledujúcu chybu: Warning: Cannot send session cookie - headers already sent.

Čo je výstup do prehliadača? Je to akýkoľvek znak pred <?php, napríklad text alebo tag, dokonca medzera, alebo chybové hlásenie zo strany PHP. Okrem toho sa nesmie vykonať výstup pomocou echo, var_dump a print_r.

Kódovanie vášho dokumentu musí byť nevyhnutne utf-8 bez BOM. Ak bude len utf-8, tak pred <?php bude vložený špeciálny znak, charakteristický pre dané kódovanie a relácie nebudú fungovať.

Задание 1

Opravte chyby, urobené v nasledujúcom kóde:

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

Opravte chyby, urobené v nasledujúcom kóde:

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

Opravte chyby, urobené v nasledujúcom kóde:

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