0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 515 Просмотров
*

katalog_2003

  • Осваиваюсь на форуме
  • 77
  • 0
Нужна помощь со скриптом обратного звонка не могу понять по чему не уходит почта. Скрипт на лендинг странице страница HTML потом грузится Joomla

Может кто подскажет что не так майл не хочет это принимать

<?php
 /* Здесь проверяется существование переменных */
  if (isset($_POST['phone'])) {$phone = $_POST['phone'];}
 if (isset($_POST['name'])) {$name = $_POST['name'];}
  if (isset($_POST['addres'])) {$addres = $_POST['addres'];}

/* Сюда впишите свою эл. почту */
 $address = "katalog_2003@mail.ru";

/* А здесь прописывается текст сообщения, \n - перенос строки */
 $mes = "Тема: Заказ обратного звонка!\nТелефон: $phone\nИмя: $name\nE-mail: $addres";

/* А эта функция как раз занимается отправкой письма на указанный вами email */
$sub='Заказ'; //сабж
$email='Заказ <kom-med.ru>'; // от кого
 $send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = utf-8\r\nFrom:$email");

ini_set('short_open_tag', 'On');
header('Refresh: 3; URL=index.html');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="refresh" content="3; url=index.html">
<title>С вами свяжутся</title>
<meta name="generator">
<style type="text/css">
body
{
   
   background: #22BFF7 url(images/zakaz.jpg) top -70% center no-repeat;
   
}

<script type="text/javascript">
setTimeout('location.replace("/index.html")', 3000);
/*Изменить текущий адрес страницы через 3 секунды (3000 миллисекунд)*/
</script>
</head>
</body>
</html>
« Последнее редактирование: 30.06.2015, 21:28:09 от katalog_2003 »
*

passer

  • Живу я здесь
  • 875
  • 70
mail.ru обычно говорит, что почта отправителя в письме не совпадает с реальным адресом отправителя. А у вас в from даже не почтовый адрес. Для mail.ru используйте SMTP. Ну или настройте так, чтобы почта в обратном адресе совпадала с реальной почтой с которой сервер отправляет.
*

katalog_2003

  • Осваиваюсь на форуме
  • 77
  • 0
mail.ru обычно говорит, что почта отправителя в письме не совпадает с реальным адресом отправителя. А у вас в from даже не почтовый адрес. Для mail.ru используйте SMTP. Ну или настройте так, чтобы почта в обратном адресе совпадала с реальной почтой с которой сервер отправляет.
Не подскажите как изменить честно ни очень силен в этом больше в дизайне
*

katalog_2003

  • Осваиваюсь на форуме
  • 77
  • 0
Не подскажите как изменить честно ни очень силен в этом больше в дизайне
*

motokraft

  • Живу я здесь
  • 1338
  • 59
Не подскажите как изменить честно ни очень силен в этом больше в дизайне

Ну так взял бы уже готовые примеры, их же куча...

Да и вообще, впехнул бы это в модуль... там и настройках указывал на какой адрес отправлять письмо...
...
*

passer

  • Живу я здесь
  • 875
  • 70
Это из категории - проще сделать, чем рассказать. Или откажитесь от mail.ru или используйте SMTP. Как-то так
Код: php
<?php
jimport( 'joomla.mail.mail' );
$mail = JFactory::getMailer();
$conf = JFactory::getConfig();
$body = 'бла-бла-бла';
$mail->setBody($body.'.');
$mail->setSubject("Paceville activity update");
$mail->setSender($conf->getValue('config.mailfrom'));
if($conf->getValue('config.mailer') == 'smtp'){
$mail->useSMTP(
$conf->getValue('config.smtpauth'),
$conf->getValue('config.smtphost'),
$conf->getValue('config.smtpuser'),
$conf->getValue('config.smtppass'),
$conf->getValue('config.smtpsecure'),
$conf->getValue('config.smtpport')
);
}
$mail->Send();
Ну и естественно в настройках Joomla smtp должен быть включен и реквизиты заполнены.
*

passer

  • Живу я здесь
  • 875
  • 70
В общем с mail.ru намучаетесь еще.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Фильтрации текста (Нужна реанимация)

Автор vetalb91

Ответов: 0
Просмотров: 155
Последний ответ 17.08.2017, 17:56:42
от vetalb91
Нужна помощь, проблема с отображением, Joomla 2.5

Автор Vasilisa11

Ответов: 9
Просмотров: 242
Последний ответ 17.08.2017, 14:36:46
от nafania_19
Требуется помощь

Автор yurkesh74

Ответов: 1
Просмотров: 130
Последний ответ 15.02.2017, 12:14:27
от vipiusss
Нужна помощь

Автор артур

Ответов: 1
Просмотров: 127
Последний ответ 11.02.2017, 19:47:04
от hels
Мне нужен таймер обратного отсчёта!

Автор Plazmodina

Ответов: 3
Просмотров: 414
Последний ответ 07.06.2016, 17:35:08
от Gnom41k