Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Щас помру. помогите сделать корзину!!!

Сообщения:  [1-10]    [11-20]   [21-30]  [31-32] 

 
 автор: CrazyAngel   (28.03.2006 в 20:07)   письмо автору
5.6 Кб
 
   для: chado   (28.03.2006 в 18:48)
 

Там происходит соединение с базой

к стати с корзиной разберетесь сами OK

что там к чему, потому что там не только каркас корзины, а уже действующая

   
 
 автор: chado   (28.03.2006 в 18:48)   письмо автору
 
   для: chado   (28.03.2006 в 18:42)
 

Респект, всем!!! Подскажите, я в правильном направлении мыслю???

Сначала надо создать файл db.php, т.е. базу данных. (наверное, файл должен называться bd.php?). Но вот, что писать в этом файле, я пока не зняю (судя по тому, что написано в коде CrazyAngel'а).

   
 
 автор: chado   (28.03.2006 в 18:42)   письмо автору
 
   для: CrazyAngel   (28.03.2006 в 15:26)
 

Выкладывайте...

   
 
 автор: CrazyAngel   (28.03.2006 в 15:26)   письмо автору
 
   для: LedyX   (28.03.2006 в 15:17)
 

Там у меня есть пара ошибок выложить другую версию?

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

   
 
 автор: 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 реализовывать обработку кнопки ремув? если да- то как сделть чтобы кнопочка на странице- обрабатывалась той же самой странице(у меня не получается). А если нет- то как сделать - чтобы переход на другую страницу остался незамеченным для пользователя? то есть - как сделать автоматический переход на другую страницу.
Вот . Помоите плиз.

   
 
 автор: chado   (25.03.2006 в 12:06)   письмо автору
 
   для: CrazyAngel   (25.03.2006 в 07:39)
 

Нет, я сам конечно хочу разобраться, но не знаю какой код в каком файле сохранять. Ладно сегодня посижу, если, что не получится - обращусь к Вам...

   
 
 автор: CrazyAngel   (25.03.2006 в 07:39)   письмо автору
 
   для: chado   (24.03.2006 в 18:25)
 

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

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

   
 
 автор: куч1963   (25.03.2006 в 04:22)   письмо автору
 
   для: куч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 в 04:03)   письмо автору
 
   для: куч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 
"Ваша корзина пуста!";
 
}

?>

после отправляешь на форму оформления заказа
ну типа данные пользавателя на проверку и выводишьто что он заказал 
при подтверждении заказа на форму письма и записывал в файл, ну для того ьщл, чтобы можнобыло просмотреть историю

   

Сообщения:  [1-10]    [11-20]   [21-30]  [31-32] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования