|
|
|
| Это продолжение темы http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4842
Напишите пожалуйста самый примитивный пример. Как сохранять и читать в массив с помощью сессий на нескольких страницах. | |
|
|
|
|
|
|
|
для: cheops
(22.06.2005 в 21:01)
| | Вы сможте найти простейший пример в главе 8 нашего on-line учебника http://www.softtime.ru/bookphp/gl8_1.php | |
|
|
|
|
|
|
|
для: cheops
(22.06.2005 в 21:47)
| | Там в сессию сохраняется переменная, а у меня не получилось с массивом. Так вот с ним и хотелось бы увидеть пример. | |
|
|
|
|
|
|
|
для: ms.Net
(24.06.2005 в 12:18)
| | тоже самое | |
|
|
|
|
|
|
|
для: P@Sol
(24.06.2005 в 12:21)
| | Вот видите! Не у одного меня не получилось. Значит я ещё не совсем потерянный для общества. Многоуважаемый Хеопс, ждём Вашей консультации. | |
|
|
|
|
|
|
|
для: ms.Net
(24.06.2005 в 12:25)
| | я имел ввиду, что запись массива производится так же, как и обычной переменной | |
|
|
|
|
|
|
|
для: P@Sol
(24.06.2005 в 12:30)
| | А ты для интереса попробуй. | |
|
|
|
|
|
|
|
для: ms.Net
(24.06.2005 в 12:25)
| | попробуй этот код разобрать:)
<?
session_start();
$new=$_GET['new'];
if($new)
{
if(!$_SESSION[cart])
{
$cart=array();
session_register("cart");
}
$cart=$_SESSION[cart];
if (count($cart)== 0) $cart = array("1","2");
for ($i=0;$i<count($cart);$i++)
echo $cart[$i]." до добавления<br>";
array_push($cart,$new);
for ($i=0;$i<count($cart);$i++)
echo $cart[$i]." после<br>";
}
?>
|
| |
|
|
|
|
|
|
|
для: P@Sol
(24.06.2005 в 12:31)
| | Нашёл ошибку, я не делал присвоение $cart=$_SESSION[cart], а пытался сразу использовать $cart. Когда же я буду внимательнее? Ничего страшного на ошибках учатся!!! | |
|
|
|