Forum Webscript.Ru
Программирование => PHP => Тема начата: alex196 от 10 Февраля 2002, 15:14:41
-
я записываю в сессию часть масива
а когда читаю его возникает ошибка
-
телепаты в отпуске
какая ошибка?
-
Warning: Undefined variable: logins in f:\\usr\\www\\chat\\index.php on line 75
вот эта строка
echo $logins;
-
А каким образом в сессию пишешь? Может там ошибка?
-
session_start() делаешь?
другие переменные добавляются правильно?
ты блин полностью ситуацию расскажи...
хотя, конечно, error_reporting(E_ALL &~ E_NOTICE); спасет от такого типа warning\'ов, но это не решение
-
Если это делается в функции, не забыл ли ты поставить global?
-
если я записываю простую функцию
например $1="Вася";
то всё окей
а если
например $as[0]="fff";
то она не читается
-
Если это делается в функции, не забыл ли ты поставить global?
спасибо что сказал но всёравно непашет :(
-
$as=array();
$as[0]="fff";
-
http://php.spb.ru/php/session.html
-
Макс
$as=array();
$as[0]="fff";
можно проще
$as[]=\'fff\';
-
а можно еще разок и полностью? я что-то не вижу связи между сообщением номер раз:
я записываю в сессию часть масива, а когда читаю его возникает ошибка
и сообщением номер 2:
Warning: Undefined variable: logins in f:\\usr\\www\\chat\\index.php on line 75
вот эта строка
echo $logins;
кого ты читаешь? массив? и как же этот массив зовется?
$logins?
/* тупо */ а на кой тогда эхировать имя массива?
опять же, неясно: ты ПИШЕШЬ в сессию массив внутри функции или ты СЧИТЫВАЕШЬ уже готовый массив из сессии внутри функции? где ты GLOBAL ставил, что оно у тебя всё равно не работает
?