elizoveta
Участник
- Сообщения
- 78
- Реакции
- 13
Доброго времени суток друзья,возникла небольшая но довольно не приятная проблема, точнее скрипт не отправляет письма на почту, сама не могу разобраться, визуально все проходит, но писем нет может кто то посмотреть и дать совет или как то помочь с решением данной проблемы.вот сам сайт на html
а тут именно обработчик отдельно может кто то сразу поймет в сем дело
а тут именно обработчик отдельно может кто то сразу поймет в сем дело
<?php
/* Здесь проверяется существование переменных */
if (isset($_POST['phone'])) {$phone = $_POST['phone'];}
if (isset($_POST['name'])) {$name = $_POST['name'];}
if (isset($_POST['addres'])) {$addres = $_POST['addres'];}
/* Сюда впишите свою эл. почту */
$address = "mail@yandex.ru";
/* А здесь прописывается текст сообщения, \n - перенос строки */
$mes = "Тема: Заказ обратного звонка!\nТелефон: $phone\nИмя: $name\nE-mail: $addres";
/* А эта функция как раз занимается отправкой письма на указанный вами email */
$sub='Заказ'; //сабж
$email='Заказ <podbor.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(img/zakaz.jpg) top -70% center no-repeat;
}
<script type="text/javascript">
setTimeout('location.replace("/index.html")', 3000);
/*Изменить текущий адрес страницы через 3 секунды (3000 миллисекунд)*/
</script>
</head>
</body>
</html>
/* Здесь проверяется существование переменных */
if (isset($_POST['phone'])) {$phone = $_POST['phone'];}
if (isset($_POST['name'])) {$name = $_POST['name'];}
if (isset($_POST['addres'])) {$addres = $_POST['addres'];}
/* Сюда впишите свою эл. почту */
$address = "mail@yandex.ru";
/* А здесь прописывается текст сообщения, \n - перенос строки */
$mes = "Тема: Заказ обратного звонка!\nТелефон: $phone\nИмя: $name\nE-mail: $addres";
/* А эта функция как раз занимается отправкой письма на указанный вами email */
$sub='Заказ'; //сабж
$email='Заказ <podbor.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(img/zakaz.jpg) top -70% center no-repeat;
}
<script type="text/javascript">
setTimeout('location.replace("/index.html")', 3000);
/*Изменить текущий адрес страницы через 3 секунды (3000 миллисекунд)*/
</script>
</head>
</body>
</html>
Dinamis
Местный
- Сообщения
- 46
- Реакции
- 2
elizoveta
Участник
- Сообщения
- 78
- Реакции
- 13
Так я вот по этому помощи и прошу, сама не могу разобраться что да как, там либо лишнее что то либо чего-то не хватаетDinamis написал(а):'if (isset($_POST['addres'])) {$addres = $_POST['addres'];}'
'$send = mail ($address,$'
откуда берутся эти переменные? это 2е разные или ошибка?
фигню написал=\
revofenomen
Участник
- Сообщения
- 121
- Реакции
- 3