|
|
|
|
|
для: Spirit_Fenix
(21.09.2005 в 23:34)
| | вот чуть более полный код:
case "add":
// добавление из формы прайса всех товаров
// в массиве $v скоплены номера строк товаров, которые функция ...
$k=@array_keys($v);
for ($i=0; $i<count($k); $i++) {
// ... tadd() преобразует из файла в данные и поместит в сессии
tadd($v[$k[$i]]);
}
// надо перенаправить браузер на приличный адрес, чтобы:
// 1) в URL был написан приличный адрес
// 2) чтобы не было глюка, если посетитель нажмет ОБНОВИТЬ СТРАНИЦУ
exit(header("Location: $PHP_SELF?c=korzina&SID=$SID"));
// Ну, а то, что header засунуто в exit... Это просто фича такая :-)
break;
|
| |
|
|
|
|
|
|
|
для: $OMEGA
(22.09.2005 в 00:27)
| | $OMEGA
хмм... в том-то и дело что скрипт хранит заказы в сессиях, а в конце отправляет на e-mail, то есть ни в каких файлах заказы не будут храниться... сайт уже на платном хостинге, а корзина.. это для удобства...
В принципе работы я как раз и пытаюсь разобраться, и как вижу, php местами, очень походит на с++ что облегчает задачу))
Была идея доверить профи... но надо будет переделывать еще на 3 сайте с разным дизайном, так что решил разбираться сам. | |
|
|
|
|
|
|
|
для: Spirit_Fenix
(21.09.2005 в 23:34)
| | Spirit_Fenix, а ты о безопасности не задумывался? Если собираешься хранить информацию о заказах в файлах - готовься ко взлому, если нужен серьёзный магаз - копи деньги и не экономь на хостинге, а еще лучше -доверь работу профи, иначе просто смешно - зарабатывать деньги на скриптах о принципе работы которых ничего не понимаешь!!!!!!!!! | |
|
|
|
|
|
|
|
для: Hiper
(21.09.2005 в 04:11)
| | Hiper спасибо=) сделать это я сделал, но вот при нажатии на кнопку добавить - скрипт ругается:
Warning: Cannot modify header information - headers already sent by (output started
at /usr/home/(мой домен)/domains/(мой домен.ru)/public_html/price.php:46)
in /usr/home/(мой домен)/domains/(мой домен.ru)/public_html/price.php on line 315
на этой строчке стоит вот такой код:
exit(header("Location: $PHP_SELF?c=korzina&SID=$SID"));
|
хотя если использовать скрипт отдельно, то все нормально... | |
|
|
|
|
|
|
|
для: Spirit_Fenix
(21.09.2005 в 02:12)
| | то есть начинался с кода пхп? если да то
<?
код
?>
html
<?php?>
конструкций на самом деле очень много. по мойму прайс помещать после введения пхп кода | |
|
|
|
|
|
|
|
для: Spirit_Fenix
(19.09.2005 в 11:40)
| | И так я нашел готовый скрипт, но возникла проблема: нужно встроить его в готовую страницу, но как сделать что бы символ "<?" был первым в файле и что бы прорисовывался сама страница? При этом прайс должен быть в середине документа? | |
|
|
|
|
|
|
|
для: Spirit_Fenix
(19.09.2005 в 14:23)
| | Сессиям посвящено множество тем нашего форума, для знакомства с ними лучше действительно обратиться к нашему учебнику на сайте.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=773 | |
|
|
|
|
|
|
|
для: Artemy
(19.09.2005 в 13:46)
| | Сессии хранятся на сервере!
По поводу сессий по-читайте здесь!
http://www.softtime.ru/bookphp/gl8_1.php | |
|
|
|
|
|
|
|
для: cheops
(19.09.2005 в 13:44)
| | Вот нашел пример корзины http://php.spb.ru/php/shop.html
Хотел бы узнать минусы данного примера. | |
|
|
|
|
|
|
|
для: cheops
(19.09.2005 в 13:44)
| | cheops
Во второй ссылке как я понял корзина с использованием MySQL, у меня на сайте нет поддержки БД. так что не подходит.
А за первую ссылку большое спасибо=)
Artemy
Простите за глупый вопрос, а где хранятся сессии и как к ним обращаться? Где об этом можно узнать подробнее? | |
|
|
|
|