Forum Webscript.Ru

Программирование => PHP => Тема начата: alex196 от 10 Февраля 2002, 15:14:41

Название: проблемма чтения из сессий
Отправлено: alex196 от 10 Февраля 2002, 15:14:41
я записываю в сессию часть масива
а когда читаю его возникает ошибка
Название: проблемма чтения из сессий
Отправлено: Antoxa от 10 Февраля 2002, 17:08:01
телепаты в отпуске
какая ошибка?
Название: проблемма чтения из сессий
Отправлено: alex196 от 10 Февраля 2002, 17:30:55
Warning: Undefined variable: logins in f:\\usr\\www\\chat\\index.php on line 75
вот эта строка
echo $logins;
Название: проблемма чтения из сессий
Отправлено: ThE0ReTiC от 10 Февраля 2002, 18:42:04
А каким образом в сессию пишешь? Может там ошибка?
Название: проблемма чтения из сессий
Отправлено: Antoxa от 11 Февраля 2002, 06:29:19
session_start() делаешь?
другие переменные добавляются правильно?

ты блин полностью ситуацию расскажи...

хотя, конечно, error_reporting(E_ALL &~ E_NOTICE); спасет от такого типа warning\'ов, но это не решение
Название: проблемма чтения из сессий
Отправлено: Tankist от 11 Февраля 2002, 10:09:37
Если это делается в функции, не забыл ли ты поставить global?
Название: проблемма чтения из сессий
Отправлено: alex196 от 11 Февраля 2002, 16:30:02
если я записываю простую функцию
например $1="Вася";
то всё окей
а если
например $as[0]="fff";
то она не читается
Название: проблемма чтения из сессий
Отправлено: alex196 от 11 Февраля 2002, 16:30:59
Цитировать
Если это делается в функции, не забыл ли ты поставить global?

спасибо что сказал но всёравно непашет :(
Название: а так?
Отправлено: Макс от 11 Февраля 2002, 17:55:53
$as=array();
$as[0]="fff";
Название: проблемма чтения из сессий
Отправлено: Dm от 11 Февраля 2002, 18:06:23
http://php.spb.ru/php/session.html
Название: проблемма чтения из сессий
Отправлено: MadDog от 12 Февраля 2002, 09:15:09
Макс
Цитировать
$as=array();
$as[0]="fff";

можно проще
$as[]=\'fff\';
Название: проблемма чтения из сессий
Отправлено: от 24 Февраля 2002, 05:16:11
а можно еще разок и полностью? я что-то не вижу связи между сообщением номер раз:

Цитировать

я записываю в сессию часть масива, а когда читаю его возникает ошибка


и сообщением номер 2:

Цитировать

Warning: Undefined variable: logins in f:\\usr\\www\\chat\\index.php on line 75

вот эта строка

echo $logins;



кого ты читаешь? массив? и как же этот массив зовется?

$logins?

/* тупо */ а на кой тогда эхировать имя массива?


опять же, неясно: ты ПИШЕШЬ в сессию массив внутри функции или ты СЧИТЫВАЕШЬ уже готовый массив из сессии внутри функции? где ты GLOBAL ставил, что оно у тебя
Цитировать
всё равно не работает
?