|
|
 5.6 Кб |
|
|
для: chado
(28.03.2006 в 18:48)
| | Там происходит соединение с базой
к стати с корзиной разберетесь сами OK
что там к чему, потому что там не только каркас корзины, а уже действующая | |
|
|
|
|
|
|
|
для: chado
(28.03.2006 в 18:42)
| | Респект, всем!!! Подскажите, я в правильном направлении мыслю???
Сначала надо создать файл db.php, т.е. базу данных. (наверное, файл должен называться bd.php?). Но вот, что писать в этом файле, я пока не зняю (судя по тому, что написано в коде CrazyAngel'а). | |
|
|
|
|
|
|
|
для: CrazyAngel
(28.03.2006 в 15:26)
| | Выкладывайте... | |
|
|
|
|
|
|
|
для: LedyX
(28.03.2006 в 15:17)
| | Там у меня есть пара ошибок выложить другую версию?
там все расписанно, незамеченным не как а можно чтоб страница автоматически перегружалась | |
|
|
|
|
|
|
|
для: LedyX
(28.03.2006 в 15:17)
| | Там у меня есть пара ошибок выложить другую версию?
там все расписанно, незамеченным не как а можно чтоб страница автоматически перегружалась | |
|
|
|
|
|
|
|
для: CrazyAngel
(25.03.2006 в 07:39)
| | А, енто.. а как реализовать функцию remove в карзине. в часности неясно следующее.
Допустим есть файл korzina.php. Он заносит в корзину товары, выводит их на экран, и возле каждого товара - checkbox. а внизу кнопочка- remove. По идее нужно - выбрав несколько элементов и нажав кнопочку- чтобы удалились лишние товары. и при этом вывалилась опять карзина уже без товаров.
И вот вопрос- нужно в том же файле korzina.php реализовывать обработку кнопки ремув? если да- то как сделть чтобы кнопочка на странице- обрабатывалась той же самой странице(у меня не получается). А если нет- то как сделать - чтобы переход на другую страницу остался незамеченным для пользователя? то есть - как сделать автоматический переход на другую страницу.
Вот . Помоите плиз. | |
|
|
|
|
|
|
|
для: CrazyAngel
(25.03.2006 в 07:39)
| | Нет, я сам конечно хочу разобраться, но не знаю какой код в каком файле сохранять. Ладно сегодня посижу, если, что не получится - обращусь к Вам... | |
|
|
|
|
|
|
|
для: chado
(24.03.2006 в 18:25)
| | Помоему вам лучше, разобраться в этом самому, просто разобрать код по кирпичикам, и поменять формы
От этого будет пользы больше для вас, но если така большая необходимость есть, то могу сказать, только скажи | |
|
|
|
|
|
|
|
для: куч1963
(25.03.2006 в 04:03)
| | это кусок файла для записи в файл истории а следом идет отправка данных на почту продавца и покупателя, типа получен заказ и вы сделали заказ
mt_srand((double)microtime()*1000000);
$ran = mt_rand(0,9999999);
//здесь пишу файлы о заказе для истории
$ft = fopen("zakaz/history/rec.".$log, 'a+' );
$names=$_POST['dum'];
fputs($ft,$names[$i]."||");
fputs($ft,$oplata."||");
fputs($ft,$cena."||");
fputs($ft,date("j M Y ")."||");
fputs($ft,$ran."\n");
fclose( $ft );
|
$ran - это вроде как индификатор заказа, ничего придумать более не мог.
Написано коряво за это извиняйте, учусь. | |
|
|
|
|
|
|
|
для: куч1963
(25.03.2006 в 03:37)
| | это файл корзины
<?php
$referer= $_SERVER['HTTP_REFERER'];
if (isset($_GET['delfrombin']))
{
unset($_SESSION['cadd_ses'][$_GET['delfrombin']]);
header("Location: $referer");
}
if (!empty($_SESSION['cadd_ses']))
{
echo "<form action=\"check.php\" method=\"post\">";
$j=0;
while ($element=each($_SESSION['cadd_ses']))
{
$id=$element["key"];
$result = mysql_query("select * from links where p_id=$id") or die (mysql_error(). " : ".mysql_errno());
$row=mysql_fetch_object($result);
echo "<a href='index.php?pid=$row->p_id' >$row->name</a>
<input type=\"hidden\" name=names[] value=".str_replace(" ","_",$row->name).">
<input type=\"hidden\" name=razm[] value=$row->razmer>
<a href='index.php?delfrombin=$row->p_id'>Удалить продукт</a></td></tr>";
$j++;
$razm[]=$row->razmer;
$k=0;
for ($i=0; $i<count($razm); $i++)
{
$k += $razm[$i];
}
}
echo"<input type=\"hidden\" name=\"check\" value=\"1\">\n";
echo"<input type=\"hidden\" name=\"razm\" value=$k>\n";
}
}
echo"<input type=\"image\" src=img value=\"Оформить\"></form>";
}
else
{
echo "Ваша корзина пуста!";
}
?>
после отправляешь на форму оформления заказа
ну типа данные пользавателя на проверку и выводишьто что он заказал
при подтверждении заказа на форму письма и записывал в файл, ну для того ьщл, чтобы можнобыло просмотреть историю
|
| |
|
|
|
|