HomeScript.ru

Бесплатные PHP скрипты для вашего сайта

главная  •  обновления  •  о πроекте  •  справки  •  примеры  •  faq   •  φорум
Домашние скрипты - Просмотр темы - Корзина
поиск  •  правила форума   •  последние сообщения  •  регистрация  •  вход
Главная  »    Скрипты ПРО  »    Работа и настройки  »    Корзина
123
Администратор
профессор
сообщений 1006
откуда  Москва

10.01.2017 06:26    #
Ну, как видите, скрипт не при чём.
Злой админ!
Не флудить и не спамить!
абитуриент
сообщений 17
регистрация 02.03.2016

12.01.2017 11:46    #
Хостер на скрипт ругается.

Логика такая, когда больше 80 символов в строке (когда код прописан в одну строчку в переменной $tab_staf), то письма на приходящие на почту рвутся. В админке все четко.

код

$tab_staf
="<br><table id=tab1 CELLPADDING=10 CELLSPACING=0 align=center><tr><td id=sett1>Фото</td><td id=sett1>Название</td><td id=sett1>Кол-во</td><td id=sett1>Цена</td><td id=sett2>Стоимость</td><td id=sett2>Наличие $fileupdate2</td></tr>";
 

------
В том случае, если тело сообщения кодируется (например, base64), длина итоговых строк может быть любой, но длина строки, используемый для передачи сообщения (т.е. содержащая данные в base64) опять же не может превышать 80 символов.
------


Когда $tab_staf прописать в таком виде, на почте все хорошо, а в админке не выводиться файл с заказом =(

код

$tab_staf
="<br>
                 <table id=tab1 CELLPADDING=10 CELLSPACING=0 align=center>
                 <tr>
                 <td id=sett1>Фото</td><td id=sett1>Название</td>
                 <td id=sett1>Кол-во</td><td id=sett1>Цена</td>
                 <td id=sett2>Стоимость</td><td id=sett2>Наличие $fileupdate2</td>
                 </tr>"
;
 
Администратор
профессор
сообщений 1006
откуда  Москва

12.01.2017 15:12    #
Попробуйте заменить файл form.php (см вложение)
Если всё нормально, выложу обновление.
Злой админ!
Не флудить и не спамить!
абитуриент
сообщений 17
регистрация 02.03.2016

12.01.2017 17:10    #
Сергей, а Вас не затруднит подсказать какую именно часть кода заменить?
Т.к у меня сильно модифицирован этот файл.
Администратор
профессор
сообщений 1006
откуда  Москва

12.01.2017 17:35    #
Ищите рядом с $tab_staf переменную $tab_staf_mail
Эта переменная её дублирует, но только с переносом строки. $tab_staf сохраняет для админки, $tab_staf_mail - отправляет на почту. Поэтому, как пропишите переменную, в обоих почтах не забудьте изменить строку $messag=$css.$tab_staf.$tab_user.$tab_connect; на $messag=$css.$tab_staf_mail.$tab_user.$tab_connect;
Злой админ!
Не флудить и не спамить!
абитуриент
сообщений 17
регистрация 02.03.2016

16.01.2017 16:49    #
Дополнил, в принципе логично всё =)

Ещё вопрос, у меня почему-то никогда на email css не работал.

код

$css
="<style>
                  #tab1
                       {
                           border-style:solid;
                           border-color:#D7D7D7;
                           border-width: 1px;
                           font-family:Times New Roman, serif;
                           font-size:11px;
                           font-style:normal;
                           color:#595959;
                      }
                   #sett1
                      {
                        border-style:solid;
                         border-color:#D7D7D7;
                        border-left-width: 0px;
                        border-right-width: 1px;
                        border-top-width: 0px;
                        border-bottom-width:1px;
                     }
                     
                    

                  #sett2
                     {
                        border-style:solid;
                        border-color:#D7D7D7;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-bottom-width:1px;
                        border-top-width: 0px;
                     }

                      </style>"
;
 
Администратор
профессор
сообщений 1006
откуда  Москва

16.01.2017 17:04    #
цитата
Дополнил, в принципе логично всё =)
Насчёт логики не знаю, что имеется ввиду, но как приходят теперь письма- проверили?
Насчёт css - на другой почтовый клиент попробуйте принять.
Злой админ!
Не флудить и не спамить!
абитуриент
сообщений 17
регистрация 02.03.2016

18.01.2017 11:18    #
Логика, разделить на две переменные и писать два разных кода)

Проверил, все отлично!

Почтовый клиент должен быть только email зарегистрированный у хостинг провайдера на котором базируется мой сайт, иначе письма просто могут не доходить. Когда прописываешь не через css, <span style= , письмо оформление принимает. Вот с переменной не присваивается на почте, в админке все отлично.
абитуриент
сообщений 17
регистрация 02.03.2016

23.01.2017 13:12    #
Сергей, приветствую!


Не подскажите что нужно дописать в корзине, чтоб при редактирование кол-ва товара, это значение было в поле input. И Возможно ли сделать все действия по редактированию товара без перезагрузки страницы?
Администратор
профессор
сообщений 1006
откуда  Москва

23.01.2017 15:56    #
Приветствую. Это так просто не подскажешь- много чего менять надо, не только внешний вид, но и способ обработки.
Без перезагрузки здесь никак, это только аякс может. Была бы Корзина на аяксе, она бы не 500 руб стоила, а 20 тыс.
Злой админ!
Не флудить и не спамить!

123
Главная  »    Скрипты ПРО  »    Работа и настройки  »    Корзина   Δ
эту тему просматривают    гостей  0 пользователей 0