Проблема с зачатками сессий...

Asar

Новичок
Проблема с зачатками сессий...

Кроме печатного источника, ознакомился с сессиями:
http://detail.phpclub.net/article/sessions?printVersion=1
http://php.spb.ru/php/session.html

Но это мне, видимо, не помогло, потому что я отобразил вот это:

<?php
unset ($as);
session_start();
session_register("as");

if (!isset($as['now'])) {
$as['now']=1;
echo 'It is a first time.';
}
else {
echo $as['now']+1;
echo 'It is... ->';
}

?>

<a href="in.php">Run</a>

Что по моему мнению, должно бы работать "счетчиком". Оно же не работает - т. е. значение не прибавляется, т. е. $as['now'] отсутствует.

Что ли ее нужно обязательно прописывать в массив $_SESSION или какая схожая проблема?
 

Vasya

Guest
PHP:
<?php 
session_start();

if (!$_SESSION['as']['now']) {
	$_SESSION['as']['now'] = 1;
	echo 'First time';
} else {
	echo ++$_SESSION['as']['now'].' time'; 
}

?><a href="in.php">Run</a>
 

Frol

Новичок
Vasya
это типа из серии: "смотри, я умею, а ты нет"?
детский сад.
 

SiMM

Новичок
При чём код генерит нотис, в чём легко можно убедиться, поставив error_reporting(E_ALL).
 

Vasya

Guest
Точно! Это я так выпендриваюсь! :)
Мог бы просто написать "смотри мануал!!!", или например "RTFM!", или даже "ознакомься с механизмом сессий"... Так ведь нет, падла, написал работающий простой и ясный код из пяти строк... И улыбается еще!... :)
 
Сверху