Content

Контакты


* Ваше имя:
Введите реальное имя, чтобы мы знали как к вам обращаться


* Ваш E-mail:
Введите реальный e-mail адрес, на него вы получите ответ на ваше сообщение


* Тема сообщения:


* Сообщение:

Спасибо за Ваше сообщение!

Будем рады, если Вы станете нашими клиентами!

ДАТЬ БЕСПЛАТНОЕ ОБЪЯВЛЕНИЕ  | ВОЙТИ  |


 
ЗНАКОВСТВО С PHP
 
 
  • Часть I - теория
  • Часть II - теория
  • Часть III - практика
  • Словарь PHP
  • Символы HTM
  •  
     


     

     
    УСЛУГИ
     
       
     

    Папка inc. Файл: menu3.inc - вертикальное меню слева


    В этом файле нам интересен php скрипт (см. ниже)
    <?
    <center>
    <center><div class="corzina">
    <h4 align="center" style="color:#000;">Ваша корзина:</h4>
    <?
    include ("bloks/bd.php");
    $referer= $_SERVER["REQUEST_URI"];
    $thena = "0";
    if (!isset($_COOKIE['id_korz_users'])) {
    echo "<br /><br /><b>Ваша корзина пуста!</b><br /><br /><br /><br />";
    $thena = 0;
    } else {
    $users = mysql_query ("SELECT `id_tovar` FROM `korzina_id_users` WHERE `id_users`='$id_users' ORDER BY id DESC");
    $myrow = mysql_fetch_array($users);
    $thena = 0;
    $korob = 0;
    if ($myrow == '') { echo "<br /><br /><b>Ваша корзина пуста!</b><br /><br /><br /><br />";
    } else {
    do {
    $korzTovar = mysql_query ("SELECT * FROM `tovar` WHERE `id_tovar`='".$myrow['id_tovar']."' ORDER BY `id_tovar` ");
    $tov = mysql_fetch_array($korzTovar);
    $thena = $thena + $tov['thena'];
    $thenaShtyki = $tov['thena'] * $myrow['colvo'];
    printf ('
    <div align="center" >
    <a style="color:#996633; font-size:10px;" href ="katalog.php?id=%s">
    <b >%s</b></a>
    </div>
    <div align= "center">
    <div style="color:#cc3333; font-size:10px;"><b><!-- Цена -->%s руб.  <br /> </b></div>
    </div>
    <div align="center" style="width:60px; height:20px;">
    <form action="./obrabot/del_korz.php" method="post">
    <input name="id_users" type="hidden" value="%s" />
    <input name="id_tovar" type="hidden" value="%s" />
    <input name="header" type="hidden" value="%s" />
    <input style="float:left" name="" type="image" src="img/del_tovar.png" title="Удалить" width="18" height="18" />
    </form>

    </div> <center>.............................</center>
    ', $tov['id_tovar'], $tov['name'], $tov['thena'], $id_users, $tov['id_tovar'], $referer);
    } while($myrow = mysql_fetch_array($users));
    }
    }
    ?>br />
    <b align="center" style="color:#000; font-size:12px" >Всего: <? echo $thena."руб.".$vse_korobki; ?> </b> <a href="oformit.php"> <img style="margin-top:5px; border:0px;" src="img/oformit.png" width="125" height="40" /></a> </div></center>



    Так же имеется еще код. Но он там только для вывода блоков меню. А теперь этот код с комментариями:

    <?
    <center>
    <center><div class="corzina">
    <h4 align="center" style="color:#000;">Ваша корзина:</h4>
    <?
    // Подключаемся к БД
    include ("bloks/bd.php");
    //Получем url страниы для ридеректа
    $referer= $_SERVER["REQUEST_URI"];
    //Цена равна 0
    $thena = 0;
    //Если не существует id пользователя
    if (!isset($_COOKIE['id_korz_users'])) {
    echo "<br /><br /><b>Ваша корзина пуста!</b><br /><br /><br /><br />";
    //Если существует } else {
    //Подготавливаем mysql запрос
    //Переменная id_user обрабатывается! то есть запрос безопасен
    $users = mysql_query ("SELECT `id_tovar` FROM `korzina_id_users` WHERE `id_users`='$id_users' ORDER BY id DESC");
    //выполняем запрос
    $myrow = mysql_fetch_array($users);
    // Если запрос пуст if (empty($myrow)) { echo "<br /><br /><b>Ваша корзина пуста!</b><br /><br /><br /><br />";
    } else {
    //Запрос вернул результат
    do {
    //выполняем запрос на вывод товара
    $korzTovar = mysql_query ("SELECT * FROM `tovar` WHERE `id_tovar`='".$myrow['id_tovar']."' ORDER BY `id_tovar` ");
    //Выводим результат
    $tov = mysql_fetch_array($korzTovar);
    $thena = $thena + $tov['thena'];
    // Считаем цену
    $thenaShtyki = $tov['thena'] * $myrow['colvo'];
    //Выводим картинку товара, название, цену
    printf ('
    <div align="center" >
    <a style="color:#996633; font-size:10px;" href ="katalog.php?id=%s">
    //ссылка на товар <b >%s</b></a>
    </div>
    <div align= "center">
    <div style="color:#cc3333; font-size:10px;"><b><!-- Цена -->%s руб.  <br /> </b></div>
    </div>
    <div align="center" style="width:60px; height:20px;">
    <form action="./obrabot/del_korz.php" method="post">
    <input name="id_users" type="hidden" value="%s" /> // id пользователя
    <input name="id_tovar" type="hidden" value="%s" /> // id товара
    <input name="header" type="hidden" value="%s" /> //url для ридеректа
    <input style="float:left" name="" type="image" src="img/del_tovar.png" title="Удалить" width="18" height="18" />
    </form>

    </div> <center>.............................</center>
    ', $tov['id_tovar'], $tov['name'], $tov['thena'], $id_users, $tov['id_tovar'], $referer);
    } while($myrow = mysql_fetch_array($users));
    }
    }
    ?>br />
    Всего: <? echo $thena."руб." ?> </b> // Выводим цену за все товары <a href="oformit.php"> <img style="margin-top:5px; border:0px;" src="img/oformit.png" width="125" height="40" /></a> </div></center>

  • (>>Все уроки)

  • Ваша корзина:



    Ваша корзина пуста!



    Всего: 0руб.


     
    НЕДВИЖИМОСТЬ
     
       
     

     
    НОВОСТИ
     
       
     


     

     

    ГЛАВНАЯ  | КОНТАКТЫ  |
    Copyright В© 2013 | Создание и продвижение сайтов