Сессия меня не взлюбила

Andronik

Новичок
Сессия меня не взлюбила

Хочу понять почему происходит следующая ошибка. Ситуация такая. Сначала создаю сессию, задаю ей единственное значение:
PHP:
ini_set("session.use_trans_sid", true);
session_start();
$_SESSION['cout']=$mt;
Окно естественно не закрываю. На странице, на которую попадаю после значение сессии определяется замечательно:
PHP:
ini_set("session.use_trans_sid", true);
session_start();
$vot=$_SESSION['cout'];
echo $vot;
и на самом деле отображается значение заданное в сессии на первой странице (т.е. $mt).

При переходе же на третью страницу при том же самом сценарии:
PHP:
ini_set("session.use_trans_sid", true);
session_start();
$tot=$_SESSION['cout'];
echo $tot;
выдаётся ошибка на session_start();

Всё и тут получается хорошо если воспользоваться @:
PHP:
ini_set("session.use_trans_sid", true);
@session_start();
$tot=$_SESSION['cout'];
echo $tot;
Но хочу понять, в чём моя ошибка. Почему даже при правильном исходе я вынужден прятать ошибки?
 

DiTHER

bang bang
бери учебник по буржуйскому.. плюс покажи листинг ошибки - это куда важнее чем все что ты написал.
 
Сверху