Forum Webscript.Ru
Программирование => PHP => Тема начата: RelaX от 10 Января 2002, 08:31:34
-
как сделать такое на PHP: человек ходит по сайту, читает информацию про товар, если его заинтересовал данный товар, то он ажимает на кнопку ДОБАВИТЬ В КОРЗИНУ и дальше ходит по сайту, потом еще выбирает товар и так, до тех пор, пока не выберет то, что ему надо. посмле этого жмет на ссылку ЗАКАЗ ГОТОВ и ему высвечивается список выбранного товара. Надо еще сделать так, чтобы он мог удалять некоторый товар из своего списка.
Если использовать COOKIES , то как запихать в одну COOKIE несколько переменных?
-
Куки это не решение, поскольку пользователя сейчас предупреждают, о том что ты програмер хочешь ему на компьютер записать такую бяку как cookies, а это для бедного юзверя небезопасно. Вот они их и отключают, а это значит, что вся твоя корзина накрываеться тазиком, и пользователи которые бродят без включенных cookie купить нечего немогут. А это как показывает статистика и есть твои потенциальные клиенты... А такие как мы знающие что это бред и читающие компьютерную литературу обычно не покупаем на большие суммы в инет магазинах. :)
P.S. Ну и писать(просьба делать ударение правельно) я стал....
-
создал два файла с сессиями
1.php
session_name("s");
session_start();
//session_register("count");
//$count=@$count+1;
?>
ссылка1
ссылка2
ссылка3
2.php
ссылка1
ссылка2
ссылка3
в первом автоматически добавляются к адресу ссылки имя сессии, а при переходе ко второй странице там у ссылок не появляется название сессии в адресах, как сделать, чтобы значение сессии с одной страницы передалось второй странице и автоматически добавлялось к адресам всех ссылок данной страницы страницы (такое сделано на данном форуме)
-
дык ты должен в каждом скрипте то session_name/session_start. откуда другой скрипт узнает что сессия стартовала.
вот тут читай
http://php.spb.ru/php/session.html
-
Britva
страница не открывается.... :(
-
На каждой странице нужно писать session_start();
А для добавления переменной в сесию
session_register("name");
и потом будешь видеть свою переменную на любой странице, только главное незабыть session_start(); ;)
-
RelaX у него бывает :( хотя я в момент постинга открывал (и сейчас тоже)
зеркало здесь: http://php.digiways.com/php/session.html
-
Britva
зеркало открывается
bhor
спасибо, помогло
-
вот что получилось из простого скрипта: http://test.veer.net-burg.net/shop/admin/ - интерфейс администрирования
http://test.veer.net-burg.net/shop/shop.php - сам магазин
тут все работает с базой данных и еще находится в тестовом режиме.... обо всех ошибках можете сообщать в эту тему
-
Вот фраза о том, что очистить корзину осторожно - меня особо умилила :))))
-
ЖеньКа
это фраза из исходного документа
http://php.digiways.com/php/session.html
-
Вот фраза о том, что очистить корзину осторожно - меня особо умилила
Наверное лучше сделать просто надпись: "Удалить товары из корзины". При нажатии на ссылку меняется страница, где опять перечислены все товары и надпись: "Вы действительно хотите удалить все товары из корзины?". И уже после этого ссылка, которая удалит все товары из корзины.
-
И еще надо бы сделать так, чтоб при добавлении товара в коризну, можно сразу указывать его кол-во, а не исправлять это в корзине.
-
Pr0Head
И еще надо бы сделать так, чтоб при добавлении товара в коризну, можно сразу указывать его кол-во, а не исправлять это в корзине.
это в скорем времени тоже будет сделано - появится окошко небольших размеров, в коротом будет указываться количество товара и нопка добавить, после добавления окошко можно будет закрыть....