X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Помощь по форме
alesha
alesha
Topic Starter сообщение 26.3.2016, 11:04; Ответить: alesha
Сообщение #1


Новичок
*

Группа: User
Сообщений: 22
Регистрация: 11.6.2015
Из: dzerjinsk
Поблагодарили: 3 раза
Репутация:   2  


Здравствуйте у меня есть проблема нашел в нете скрипт прописал свои значения при попытке отправить выдает ошибку посмотрите что исправить.Вот код обработчика.
Код
<meta http-equiv='refresh' content='6; url=http://dzer-nn.ru'>
<meta charset="UTF-8" />
<?php
if (isset($_POST['name'])) {$name = $_POST['name']; if ($name == '') {unset($name);}}
if (isset($_POST['email'])) {$email = $_POST['email']; if ($email == '') {unset($email);}}
if (isset($_POST['sub'])) {$sub = $_POST['sub']; if ($sub == '') {unset($sub);}}
if (isset($_POST['body'])) {$body = $_POST['body']; if ($body == '') {unset($body);}}

if (isset($name) && isset($email) && isset($sub) && isset($body)){

$address = "beloplotov88@gmail.com";
$mes = "Имя: $name \nE-mail: $email \nТема: $sub \nТекст: $body";
$send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");
if ($send == 'true')
{echo "Сообщение отправлено успешно, через 6 секунд Вы будете направлены на главную страницу блога <a href='http://dzer-nn.ru/'>dzer-nn.ru</a>,где сможете продолжить ваш просмотр";}
else {echo "Ошибка, сообщение не отправлено!";}

}
else
{
echo "Вы заполнили не все поля, вернитесь назад и заполните необходимые поля!";
}
?>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
coodie
coodie
сообщение 26.3.2016, 12:07; Ответить: coodie
Сообщение #2


Новичок
*

Группа: Banned
Сообщений: 16
Регистрация: 21.3.2016
Поблагодарили: 4 раза
Репутация:   0  


Какую ошибку выдает?
Вставьте после $address = "beloplotov88@gmail.com";
этот код:
$sub = "Заказ на сайте";


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alesha
alesha
Topic Starter сообщение 26.3.2016, 14:48; Ответить: alesha
Сообщение #3


Новичок
*

Группа: User
Сообщений: 22
Регистрация: 11.6.2015
Из: dzerjinsk
Поблагодарили: 3 раза
Репутация:   2  


coodie, вставил не помогло выдает:Ошибка, сообщение не отправлено!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
profican
profican
сообщение 26.3.2016, 19:29; Ответить: profican
Сообщение #4


Старожил
******

Группа: Active User
Сообщений: 1242
Регистрация: 30.6.2010
Поблагодарили: 294 раза
Репутация:   36  


Надо бы попробовать убрать headers (выглядят стрёмно), они необязательны, прописываются "по желанию":

Код
$send = mail ($address,$sub,$mes);


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 26.3.2016, 21:59; Ответить: x64
Сообщение #5


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3544
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2881 раз
Репутация:   294  


Цитата(alesha @ 26.3.2016, 10:04) *
if ($send == 'true')

Мля, чуть глаза не выдавило. Хочу это развидеть и забыть :eek:

Цитата(coodie @ 26.3.2016, 11:07) *
Какую ошибку выдает?

+

Цитата(profican @ 26.3.2016, 18:29) *
они необязательны

Обязательны. Иначе письмо придёт зюками


--------------------


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alesha
alesha
Topic Starter сообщение 27.3.2016, 10:04; Ответить: alesha
Сообщение #6


Новичок
*

Группа: User
Сообщений: 22
Регистрация: 11.6.2015
Из: dzerjinsk
Поблагодарили: 3 раза
Репутация:   2  


Так что программисты никто ничего не может сказать?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 27.3.2016, 11:34; Ответить: x64
Сообщение #7


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3544
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2881 раз
Репутация:   294  


Так что юзеры, будете задавать вопросы с исчерпывающими данными?
Уже сказали: какая ошибка?
«Ошибка, сообщение не отправлено!» — это явно не ошибка, а результат, гм, красивого условия.

Это код, помимо bool(false), выводит что-то ещё?
Код
<?php
ini_set('display_errors', 1);
ini_set('error_reporting', -1);
header('Content-Type:text/plain; charset=utf-8');
var_dump( mail('beloplotov88@gmail.com', 'subject', 'test message') );


Предварительно, не настроена почта.

Цитата(alesha @ 27.3.2016, 9:04) *
Так что программисты никто ничего не может сказать?

В следующий раз, прежде чем писать подобное, задайтесь простым вопросом: «А все ли необходимые данные я предоставил для ответа»?
Мало того, что Вам нужна помощь, так все неравнодушные участники ещё клещами должны вытягивать хоть какую-то информацию.


ЗЫ: Вот всё и встало на место — Подскажите бесплатный хостинг. Очень сомневаюсь, что на бесплатных хостингах функция mail() работает.


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alesha
alesha
Topic Starter сообщение 27.3.2016, 19:06; Ответить: alesha
Сообщение #8


Новичок
*

Группа: User
Сообщений: 22
Регистрация: 11.6.2015
Из: dzerjinsk
Поблагодарили: 3 раза
Репутация:   2  


x64, Что значит не настроена почта?Почта рабочая 100%.Сайт расположен на платном хостинге.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 28.3.2016, 9:01; Ответить: x64
Сообщение #9


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3544
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2881 раз
Репутация:   294  


Цитата(alesha @ 27.3.2016, 18:06) *
Почта рабочая 100%

С чего такое мнение? Или был выполнен код отсюда?
Судя по Вашему, mail() через астрал материализует письмо в ящике назначения. Увы, это не так, и функция требует указания в конфигах пути к настроенному MTA (именно то, про что и было сказано не настроена).

Сейчас тема из разряда «у меня комп не работает, у тебя же есть компьютер, в чём дело»

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна помощь в поиске плагина для WP
Для создания каталога
3 Frankie 860 25.4.2018, 21:20
автор: Frankie
Открытая тема (нет новых ответов) Скорая помощь для ваших сайтов - Wordpress, DLE, Joomla, Drupal
Любые виды работ, профессионально, оперативно, не дорого.
15 wturm 3770 20.4.2018, 14:34
автор: Black_Mag
Открытая тема (нет новых ответов) Первая Компьютерная Помощь – Платим за лиды по ремонту (1000р/лид)
0 MrCrutch 463 19.4.2018, 12:27
автор: MrCrutch
Открытая тема (нет новых ответов) Сайт "Компьютерная помощь и ремонт компьютеров на дому в Новосибирске"
1 maxmer 672 2.4.2018, 10:06
автор: maxmer
Открытая тема (нет новых ответов) Требуется помощь по сайту-визитке.
3 Yas18 690 31.3.2018, 20:35
автор: Yas18


 



RSS Текстовая версия Сейчас: 27.5.2018, 14:03
Дизайн