Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

unrealmarket

Новичок
  
  • Публикаций

    13
  • Зарегистрирован

  • Посещение

Посетители профиля

364 просмотра профиля

Достижения unrealmarket

Rookie

Rookie (2/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Последние медали

0

Репутация

  1. Вот правильный код. Таким образом все заработало $mailText = strip_tags($this->request->post['enquiry']) . strip_tags($this->request->post['money']) . strip_tags($this->request->post['pictur']) . strip_tags($this->request->post['video']); $mail->setText($mailText); $mail->send();
  2. $text =''; $text .= strip_tags($this->request->post['enquiry']); $text .= strip_tags($this->request->post['money']); $text .= strip_tags($this->request->post['pictur']); $text .= strip_tags($this->request->post['video']); $mail->setText($text); Исправил. Ошибки нет, но письмо перестало приходить на почту
  3. так если эту скобку убрать появляется ошибка. Сайт перестает работать
  4. $text =''; $text .= (strip_tags($this->request->post['enquiry'])); $text .= (strip_tags($this->request->post['money'])); $text .= (strip_tags($this->request->post['pictur'])); $text .= (strip_tags($this->request->post['video'])); $mail->setText($text); В таком виде письмо не приходит на почту
  5. К сожалению не сработало. Пишет, что ошибки в строках.
  6. А может в эту строку добавить что-то // Email $_['email_subject'] = 'Сообщение от %s'; Что то связано с эмейлом
  7. <?php class ControllerInformationContact extends Controller { private $error = array(); public function index() { $this->load->language('information/contact'); $this->document->setTitle($this->language->get('heading_title')); if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { unset($this->session->data['captcha']); $mail = new Mail($this->config->get('config_mail')); $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->request->post['email']); $mail->setSender($this->request->post['name']); $mail->setSubject(sprintf($this->language->get('email_subject'), $this->request->post['name'])); $mail->setText(strip_tags($this->request->post['enquiry'])); $mail->setText(strip_tags($this->request->post['money'])); $mail->setText(strip_tags($this->request->post['pictur'])); $mail->setText(strip_tags($this->request->post['video'])); $mail->send(); $this->response->redirect($this->url->link('information/contact/success')); } Или весь написать?
  8. Значит тут нужно поправить? Поймите я не программист. Я попытался изменить выдает ошибку при загрузке сайта. Если бы я разбирался в этом, я может быть и понял бы ваш алгоритм.
  9. А где можно добавить еще этих функций setText. Я имею где конкретно находится эта функция.
  10. Здравствуйте, я решил изменить страницу Обратной связи и теперь она выглядит так: Сделал это следующим образом: My Shop\catalog\language\russian\information\contact.php My Shop\catalog\view\theme\default\template\information\contact.tpl My Shop\catalog\controller\information\contact.php После этого я решил проверить работоспособность своих трудов. И был неприятно удивлен. Вот пример заполнения формы: Сообщение отправляется, но на "мыло" я получаю не все данные. А только данные последнего заполненного поля. Помогите разобраться, я уже не знаю, что делать. p.s.: Прикреплю файлы кода к сообщению на всякий случай. Версия движка 2.0.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.