Автор Тема: Интернет-магазин  (Прочитано 4795 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RelaX

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 200
  • +0/-0
  • 0
    • Просмотр профиля
Интернет-магазин
« : 10 Января 2002, 08:31:34 »
как сделать такое на PHP: человек ходит по сайту, читает информацию про товар, если его заинтересовал данный товар, то он ажимает на кнопку ДОБАВИТЬ В КОРЗИНУ и дальше ходит по сайту, потом еще выбирает товар и так, до тех пор, пока не выберет то, что ему надо. посмле этого жмет на ссылку ЗАКАЗ ГОТОВ и ему высвечивается список выбранного товара. Надо еще сделать так, чтобы он мог удалять некоторый товар из своего списка.

Если использовать COOKIES , то как запихать в одну COOKIE несколько переменных?

Оффлайн nobody

  • вроде как одушевленный
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.n0b0dy.ru
Интернет-магазин
« Ответ #1 : 10 Января 2002, 09:03:28 »
Куки это не решение, поскольку пользователя сейчас предупреждают, о том что ты програмер хочешь ему на компьютер записать такую бяку как cookies, а это для бедного юзверя небезопасно. Вот они их и отключают, а это значит, что вся твоя корзина накрываеться тазиком, и пользователи которые бродят без включенных cookie купить нечего немогут. А это как показывает статистика и есть твои потенциальные клиенты... А такие как мы знающие что это бред и читающие компьютерную литературу обычно не покупаем на большие суммы в инет магазинах. :)

P.S. Ну и писать(просьба делать ударение правельно) я стал....
.::dO_ob::.

Оффлайн RelaX

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 200
  • +0/-0
  • 0
    • Просмотр профиля
сессии использовать?
« Ответ #2 : 10 Января 2002, 10:19:07 »
создал два файла с сессиями
1.php

<? 
session_name("s");
session_start();
//session_register("count");
//$count=@$count+1;
?>



<a href=1.php>ссылка1</a>
<a href=2.php>ссылка2</a>
<a href=3.php>ссылка3</a>


2.php

<a href=1.php>ссылка1</a>
<
a href=2.php>ссылка2</a>
<
a href=3.php>ссылка3</a>


в первом автоматически добавляются к адресу ссылки имя сессии, а при переходе ко второй странице там у ссылок не появляется название сессии в адресах, как сделать, чтобы значение сессии с одной страницы передалось второй странице и автоматически добавлялось к адресам всех ссылок данной страницы страницы (такое сделано на данном форуме)

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Интернет-магазин
« Ответ #3 : 10 Января 2002, 11:19:17 »
дык ты должен в каждом скрипте то session_name/session_start. откуда другой скрипт узнает что сессия стартовала.

вот тут читай
http://php.spb.ru/php/session.html
Евгений aka Razor,

Оффлайн RelaX

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 200
  • +0/-0
  • 0
    • Просмотр профиля
Интернет-магазин
« Ответ #4 : 10 Января 2002, 11:42:05 »
Britva
страница не открывается.... :(

Оффлайн bhor

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 767
  • +0/-0
  • 0
    • Просмотр профиля
Интернет-магазин
« Ответ #5 : 10 Января 2002, 12:17:01 »
На каждой странице нужно писать session_start();
А для добавления переменной в сесию
session_register("name");
и потом будешь видеть свою переменную на любой странице, только главное незабыть session_start(); ;)

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Интернет-магазин
« Ответ #6 : 10 Января 2002, 12:22:41 »
RelaX у него бывает :( хотя я в момент постинга открывал (и сейчас тоже)
зеркало здесь: http://php.digiways.com/php/session.html
Евгений aka Razor,

Оффлайн RelaX

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 200
  • +0/-0
  • 0
    • Просмотр профиля
Интернет-магазин
« Ответ #7 : 11 Января 2002, 11:01:05 »
Britva
зеркало открывается

bhor
спасибо, помогло

Оффлайн RelaX

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 200
  • +0/-0
  • 0
    • Просмотр профиля
Интернет-магазин
« Ответ #8 : 16 Марта 2002, 21:27:28 »
вот что получилось из простого скрипта: http://test.veer.net-burg.net/shop/admin/ - интерфейс администрирования
http://test.veer.net-burg.net/shop/shop.php - сам магазин

тут все работает с базой данных и еще находится в тестовом режиме.... обо всех ошибках можете сообщать в эту тему

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
Интернет-магазин
« Ответ #9 : 16 Марта 2002, 21:39:37 »
Вот фраза о том, что очистить корзину осторожно - меня особо умилила :))))
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн RelaX

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 200
  • +0/-0
  • 0
    • Просмотр профиля
Интернет-магазин
« Ответ #10 : 17 Марта 2002, 09:52:04 »
ЖеньКа
это фраза из исходного документа
Цитировать
http://php.digiways.com/php/session.html

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
Интернет-магазин
« Ответ #11 : 17 Марта 2002, 16:49:34 »
Цитировать
Вот фраза о том, что очистить корзину осторожно - меня особо умилила

Наверное лучше сделать просто надпись: "Удалить товары из корзины". При нажатии на ссылку меняется страница, где опять перечислены все товары и надпись: "Вы действительно хотите удалить все товары из корзины?". И уже после этого ссылка, которая удалит все товары из корзины.
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
Интернет-магазин
« Ответ #12 : 17 Марта 2002, 16:52:47 »
И еще надо бы сделать так, чтоб при добавлении товара в коризну, можно сразу указывать его кол-во, а не исправлять это в корзине.
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн RelaX

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 200
  • +0/-0
  • 0
    • Просмотр профиля
Интернет-магазин
« Ответ #13 : 18 Марта 2002, 06:05:45 »
Pr0Head
Цитировать
И еще надо бы сделать так, чтоб при добавлении товара в коризну, можно сразу указывать его кол-во, а не исправлять это в корзине.


это в скорем времени тоже будет сделано - появится окошко небольших размеров, в коротом будет указываться количество товара и нопка добавить, после добавления окошко можно будет закрыть....

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28