Можни проблеми при работа со сесии во PHP
Главниот проблем при работа со сесии е следниот: не смеете да правите никаков излез во прелистувачот пред да завршите со работата со сесиите, во спротивен случај ќе ја видите следната грешка: Warning: Cannot send session cookie - headers already sent.
Што е излез во прелистувачот? Тоа е секој знак
пред <?php, на пример, текст или таг,
дури и празно место, како и порака за грешка
од страна на PHP. Исто така, не смеете да правите
излези преку echo, var_dump
и print_r.
Кодирањето на вашиот документ мора да биде
utf-8 без BOM. Ако е само
utf-8, тогаш пред <?php
ќе биде вметнат спец. знак, карактеристичен
за ова кодирање и сесиите нема да работат.
Исправете ги грешките направени во следниот код:
text
<?php
session_start();
?>
Исправете ги грешките направени во следниот код:
<p>
<?php
session_start();
?>
</p>
Исправете ги грешките направени во следниот код:
<?php
echo 'text';
session_start();
?>