Приписываю к сайту корзину.

S
На сайте с 14.05.2008
Offline
30
332

Здравствуйте, мне нужна ваша подсказка, я написал сайт вручную.

И начал приписывать к нему корзину. Корзину пишу вручную тоже.

Создал отдельный файл corzina.php

<html>

<?php session_start();

$sum = "3500";

$a = array ("Английский","Немецкий","Испанский");

session_register("sum","a");
?>
<body>
<?php

if (isset($english)) {echo "$a[0]";}
if (isset($deutch)) {echo "$a[1]";}
if (isset($ispan)) {echo "$a[2]";}

?>
</body>
</html>

В файл corzina.php переменные посылаются со страниц english.php по ссылке /corzina.php?english=yes

и тому подобное для других языков.

Но почему то когда посылаешь переменную с любой страницы то она выводится и сохраняется в сессии, но когда хочешь добавить к ней другую переменную, то она недобавляется. Подскажите как сделать пожалуйста.

Видео тренинги для Всех (http://www.video-trenings.ru) - Большой выбор видео тренгов
DI
На сайте с 03.01.2007
Offline
123
#1
shimyk:
session_register

Откуда у Вас самоучитель по PHP из прошлого века?:)

Используйте массив $_SESSION для хранения переменных.

Высказывание идиотского утверждения требует на порядок меньше усилий, чем его последовательное и обоснованное опровержение и более того, иногда это опровержение вообще невозможно. © (http://zhurnal.lib.ru/s/shapiro_m_a/raspidiota.shtml)
S
На сайте с 14.05.2008
Offline
30
#2
DenIT:
Откуда у Вас самоучитель по PHP из прошлого века?:)
Используйте массив $_SESSION для хранения переменных.

Можно подробней пожалуйста

DI
На сайте с 03.01.2007
Offline
123
#3
shimyk:
Можно подробней пожалуйста

Нет, т.к. я не понял из вашего исходного поста, в чем проблема (слишком сумбурно написано), но заметил явный архаизм, который часто приводит к проблемам с переменными в сессиях, на который и указал. Скорее всего, это решит проблему, которую я так и не осилил из вопроса:)

S
На сайте с 14.05.2008
Offline
30
#4

мне надо структуру корзины как она в сессии пишется

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий