За последние 24 часа нас посетили 20093 программиста и 1573 робота. Сейчас ищут 1912 программистов ...

Помогите кто-нибудь!!!!!!

Тема в разделе "Сделайте за меня", создана пользователем pashqa04rus, 6 ноя 2016.

  1. pashqa04rus

    pashqa04rus Новичок

    С нами с:
    6 ноя 2016
    Сообщения:
    5
    Симпатии:
    0
    Доброе утро,день,вечер,ночь!!!
    Сляпал интернет магазин по видео курсу Евгения Попова, все ни чего но.....
    Как дошло до платежной системы по карте виза впал в депрессию, не могу вывести с сайта сумму товаров из корзины в форму оплаты. Может кто поможет в моей проблеме?

    PHP:
    1. <?php defined('ISHOP') or die('Access denied'); ?>
    2. <div id="content-zakaz">
    3.     <h2>Оформление заказа</h2>
    4.     <h1 class="h1" align="center">Сумма заказа не должна быть меньше чем 1000 рублей</h1>
    5.     <h1 class="h1" align="center">Сумма вашего заказа <? echo $_SESSION['total_sum'] ?> рублей</h1>
    6.  
    7. <?php
    8. if(isset($_SESSION['order']['res'])){
    9.     echo $_SESSION['order']['res'];
    10. }
    11. ?>
    12. <?php if($_SESSION['cart']): // проверка корзины, если в корзине есть товары ?>
    13.     <table class="zakaz-maiin-table" border="0" cellspacing="0" cellpadding="0">
    14.     <form method="post" action="">
    15.      <tr>
    16.         <td class="z_top">&nbsp;&nbsp;&nbsp;&nbsp;наименование</td>
    17.         <td class="z_top" align="center">количество</td>
    18.         <td class="z_top" align="center">стоимость</td>
    19.         <td class="z_top" align="center">&nbsp;</td>
    20.      </tr>
    21. <?php foreach($_SESSION['cart'] as $key => $item): ?>
    22.      <tr>
    23.         <td class="z_name">
    24.             <a href="?view=product&amp;goods_id=<?=$key?>"><img src="<?=PRODUCTIMG?><?=$item['img']?>" width="32" title="" /></a>
    25.             <a href="?view=product&amp;goods_id=<?=$key?>"><?=$item['name']?></a>
    26.         </td>
    27.         <td class="z_kol"><input id="id<?=$key?>" class="kolvo" type="text" value="<?=$item['qty']?>" name="" /></td>
    28.         <td class="z_price"><?=$item['price']?></td>
    29.         <td class="z_del"><a href="?view=cart&amp;delete=<?=$key?>"><img src="<?=TEMPLATE?>images/delete.jpg" title="удалить товар из заказа" /></a></td>
    30.      </tr>
    31. <?php endforeach; ?>
    32.      <tr>
    33.         <td class="z_bot">&nbsp;&nbsp;&nbsp;&nbsp;Итого:</td>
    34.         <td class="z_bot" colspan="3" align="right"><?=$_SESSION['total_quantity']?> шт &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <?=$_SESSION['total_sum']?> руб.</td>
    35.      </tr>
    36.    
    37.     </table>
    38.  
    39.     <div class="sposob-dostavki">
    40.         <h4>Способы доставки:</h4>
    41.         <?php foreach($dostavka as $item): ?>
    42.         <p><input type="radio" name="dostavka" value="<?=$item['dostavka_id']?>" /><?=$item['name']?></p>
    43.         <?php endforeach; ?>
    44.     </div>    
    45.  
    46.  
    47.     <h3>Информация для доставки:</h3>
    48. <?php if(!$_SESSION['auth']['user']): // проверка авторизации ?>
    49.     <table class="zakaz-data" border="0" cellspacing="0" cellpadding="0">
    50.      <tr class="notauth">
    51.         <td class="zakaz-txt">*ФИО</td>
    52.         <td class="zakaz-inpt"><input type="text" name="name" value="<?=htmlspecialchars($_SESSION['order']['name'])?>" /></td>
    53.         <td class="zakaz-prim">Пример: Иванов Сергей Александрович</td>
    54.      </tr>
    55.      <tr class="notauth">
    56.         <td class="zakaz-txt">*Е-маил</td>
    57.         <td class="zakaz-inpt"><input type="text" name="email" value="<?=htmlspecialchars($_SESSION['order']['email'])?>" /></td>
    58.         <td class="zakaz-prim">Пример: test@mail.ru</td>
    59.      </tr>
    60.      <tr class="notauth">
    61.         <td class="zakaz-txt">*Телефон</td>
    62.         <td class="zakaz-inpt"><input type="text" name="phone" value="<?=htmlspecialchars($_SESSION['order']['phone'])?>" /></td>
    63.         <td class="zakaz-prim">Пример: 8 937 999 99 99</td>
    64.      </tr>
    65.      <tr class="notauth">
    66.         <td class="zakaz-txt">*Адрес доставки</td>
    67.         <td class="zakaz-inpt"><input type="text" name="address" value="<?=htmlspecialchars($_SESSION['order']['addres'])?>" /></td>
    68.         <td class="zakaz-prim">Пример: г. Москва, пр. Мира, ул. Петра Великого д.19, кв 51.</td>
    69.      </tr>
    70.      <tr>
    71.         <td class="zakaz-txt" style="vertical-align:top;">Примечание </td>
    72.         <td class="zakaz-txtarea"><textarea name="prim"><?=htmlspecialchars($_SESSION['order']['prim'])?></textarea></td>
    73.         <td class="zakaz-prim" style="vertical-align:top;">Пример: Позвоните пожалуйста после 10 вечера,
    74. до этого времени я на работе </td>
    75.      </tr>
    76.     </table>
    77.     <?php else: // если пользователь авторизован ?>
    78.     <table class="zakaz-data" border="0" cellspacing="0" cellpadding="0">
    79.         <tr>
    80.             <td class="zakaz-txt" style="vertical-align:top;">Примечание </td>
    81.             <td class="zakaz-txtarea"><textarea name="prim"></textarea></td>
    82.             <td class="zakaz-prim" style="vertical-align:top;">Пример: Позвоните пожалуйста после 10 вечера,
    83.     до этого времени я на работе </td>
    84.         </tr>
    85.     </table>
    86. <?php endif; // конец условия проверки авторизации ?>    
    87.         <input type="image" name="order" src="<?=TEMPLATE?>images/zakazat.jpg" />
    88.      
    89.         <br /><br /><br /><br />
    90.  
    91.     </form>
    92.     <?php else: // если товаров нет ?>
    93.     <br /><br /><p>Оплата картой VISA или Master Card.</p><br />
    94.     <!-- Вызов функции makePaymentWithWidget с передачей суммы, номера заказа и описания заказа -->
    95. <br /><form name="TinkoffPayForm">
    96.     <input type="hidden" placeholder="Сумма заказа" name="paySum" value="100000">
    97.     <input type="hidden" placeholder="Описание заказа" name="payDescr" value="Оплата чего-либо">
    98.     <input type="hidden" placeholder="Номер заказа" name="payOrder" value="">
    99.     <input type="button"
    100.            onclick="makePaymentWithWidget(document.TinkoffPayForm.paySum.value,
    101.                                          document.TinkoffPayForm.payOrder.value,
    102.                                          document.TinkoffPayForm.payDescr.value)"
    103.            value="Оплатить"><p align="left">Введите сумму</p>
    104. </form>
    105.      <br /><br /> <p>Для оплаты через<strong> Oнлайн сбербанк</strong> осуществите перевод на карту <strong></strong> получатель <strong>Павел И.</strong> Для удобства определения оплаты товара при переводе указывайте в сообщении для получателя комментарий. </p>
    106.      <? echo $_SESSION['total_sum']; ?>
    107.    
    108.     <?php endif; // конец условия проверки корзины ?>
    109. <?php
    110. unset($_SESSION['order']);
    111. ?>  
    112. </div><!-- .content-zakaz -->
     
    #1 pashqa04rus, 6 ноя 2016
    Последнее редактирование модератором: 6 ноя 2016
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    а что в курсе этого не было?
    --- Добавлено ---
    тут нету нужной суммы?
     
  3. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.799
    Симпатии:
    1.331
    Адрес:
    Лень
    если хочешь чтобы быстрее помогли, то возле <?php defined('ISHOP') or die('Access denied'); ?>
    пропиши
    <? var_export( $_SESSION ); ?>
    и вышли результат постом в данной теме
     
    denis01 нравится это.
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    А почему бы не обратиться к самому Великому Гуру Попову? Почему из года в год, как недоучивать людей своими говноуроками, создавая им проблемы и прививая плохие привычки, так это он. А как разруливать последствия - так это мы? Нет, правда, хотелось бы узнать, что Сам Сокровеннейший скажет на этот счет.
     
  5. pashqa04rus

    pashqa04rus Новичок

    С нами с:
    6 ноя 2016
    Сообщения:
    5
    Симпатии:
    0
    Ну дак Вы бы посоветовали тогда лучше где черпать знания в этой области. Где можно взять не говноуроки без плохих привычек?????
    Если конечно такие имеются.....
    Скачивал Русакова его слушать долго не возможно голос назящий как у павлика наркомана... сорри за пример )))))


    --- Добавлено ---
    если ставлю <? echo $_SESSION['total_sum'] ?> в форму в сумму заказа value="<? echo $_SESSION['total_sum'] ?>"
    выходить ошибка что мол Неверные параметры поле Amount не должно быть пустым, а если ставить цифры туда то все нормально выдает , только в копейках.
     
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Просто книги, потом надо идти работать в офис, чтобы был опыт коммерческой разработки.
    http://www.ozon.ru/context/detail/id/137538198/
    Читай свежее, просто урокам Попова лет 10 может и больше, тут каждый год происходят хорошие изменения.
    Так что лучше ориентироваться материал 2015/2016 если не читаешь теорию по алгоритмам, паттерны проектирования и тому подобное, хотя свежее тоже можно найти, в переизданиях, где что-то исправили, дополнили.

    как советовали выше, сделай var_dump($_SESSION) на странице оплаты, чтобы посмотреть что там в сессии записано,
    а вообще перед тем как писать код, надо обязательно понимать как он работает, тогда таких проблем не возникнет, если что-то не работает, ты просто всё перепроверяешь, возникнуть проблемы могут с тем что что-то работает долго и ты хочешь поискать решения как это ускорить.

    Вот чему надо было учиться, так это отладке

    отладка/debug
    http://phpfaq.ru/debug
    https://netbeans.org/kb/docs/php/debugging_ru.html
    https://php.ru/forum/threads/howto-...i-po-shagam-i-s-kartinkami.58974/#post-474550
     
  7. pashqa04rus

    pashqa04rus Новичок

    С нами с:
    6 ноя 2016
    Сообщения:
    5
    Симпатии:
    0
    array(2) { ["auth"]=> array(5) { ["customer_id"]=> string(2) "22" ["user"]=> string(26) "Администратор" ["email"]=> string(11) "admin@ishop" ["admin"]=> string(26) "Администратор" ["user_id"]=> string(2) "22" } ["edit_page"]=> array(0) { } }

    Вот что произошло
     
  8. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    там нету суммы товара, значит надо разбирать код и смотреть если она вообще формируется и где хранится, потом думать как её на страницу оплаты добавить, но за тебя мало вероятно кто-то это сделает.
    ты делаешь магазин чтобы что-то продавать или хочешь научиться писать программы?
     
  9. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.799
    Симпатии:
    1.331
    Адрес:
    Лень
    Отсутствует cart - т.е. смотри в коде где добавляешь товар в ( корзину ) -> $_SESSION, недописал. Да... в программировании код скрещенный с html причудами - это вырвиГлаз.
     
  10. pashqa04rus

    pashqa04rus Новичок

    С нами с:
    6 ноя 2016
    Сообщения:
    5
    Симпатии:
    0
    чтобы что-то продавать
    --- Добавлено ---
    Хотел получить тут какую-нибудь, помощь, но увы походу не дождусь.... извините модератор за потраченное время
     
  11. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Тогда тебе во фриланс.
     
  12. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    есть opencart и установка 10 минут, и у тебя готовый магазин, можно ещё woocommerce для wordpress
    --- Добавлено ---
    бесплатно за тебя работать мало кто будет, но тут помогали как могли, установи готовый интернет магазин и всё
     
    mahmuzar нравится это.
  13. pashqa04rus

    pashqa04rus Новичок

    С нами с:
    6 ноя 2016
    Сообщения:
    5
    Симпатии:
    0
    Хотел получить тут какую-нибудь, помощь, но увы походу не дождусь.... извините модератор
    Спасибо дружище твой ответ помог,разобрался кое как. А модераторам фак в ас ничего умного даже не подсказали, помогали они как могли )) меняйтесь с чуваком местами умники....
     
  14. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.799
    Симпатии:
    1.331
    Адрес:
    Лень
    Спс), но я по сравнению с ними, в знаниях школата , поверь;)