HomeScript.ru

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

главная  •  обновления  •  о πроекте  •  справки  •  примеры  •  faq   •  φорум
Домашние скрипты - Просмотр темы - Форма 2.0
поиск  •  правила форума   •  последние сообщения  •  регистрация  •  вход
Главная  »    Обычные скрипты  »    Работа и настройки  »    Форма 2.0
школьник
сообщений 5
регистрация 03.02.2017

03.02.2017 19:20    #
Здравствуйте!
Как-то давно пользовался вашим скриптом. Он прост и удобен.
Недавно понадобилось создать небольшую форму, но возможности используемой мной CSM в этом плане ограничены...
Вспомнил про этот скрипт. Установил. Вроде работает, но на имейл сообщения не приходят. В разделе "Сообщения" самого скрипта они есть. Добавил 2 имейла. Ни на один из них сообшения не приходят.
http://fm.eternity-one.com
логин и пароль не менял.
Буду рад любой помощи.
Спасибо!
Администратор
профессор
сообщений 1002
откуда  Москва

03.02.2017 20:30    #
Здравствуйте. Посмотрите здесь
Злой админ!
Не флудить и не спамить!
школьник
сообщений 5
регистрация 03.02.2017

03.02.2017 21:22    #
Спасибо за быстрый ответ.
Проверял на двух хостингах. Так же проверял папки "Спам".
В одном из хостингов, на котором я тестиру в данный момент, МХ-ы перебиты на сервера Янлекса.
Почта работает юез перебоев.
Прикрепил 2 имейла: один на гугле, второй на яндексе.
На втором хостинге (другой провайдер) Серверная почта работает нормально.
Администратор
профессор
сообщений 1002
откуда  Москва

03.02.2017 21:38    #
Тут дело может быть в том, что отсылка почты в цикле запрещена хостером.
Если у вас один адрес, то можно попробовать в файле form.php заменить фрагмент
код

foreach($email as $line)
   {
      
Mail("$line"$subject$message,$headers);
   }
 
на
код

Mail
("$line[0]"$subject$message,$headers);
 

Злой админ!
Не флудить и не спамить!
школьник
сообщений 5
регистрация 03.02.2017

03.02.2017 22:30    #
К сожалению, не срабатывает.
Поставил другой скрипт. Письма получаю. Но ваш скрипт намного лучще и удобней.
Прошу Вас помочь разобраться.
Администратор
профессор
сообщений 1002
откуда  Москва

03.02.2017 22:36    #
1. Этот скрипт у вас функцией mail() отправляет?
2. Этот скрипт часом не под вашу CMS выпущен?
3. Этот скрипт не предустановлен на вашем хосте в панели управления?
4. Вы пользовались именно моим скриптом Формой? На этом хосте? Было ли у вас тогда CMS?

Ещё много наводящих вопросов можно задать. Я могу помочь в том случае, если мне информацию предоставляют.
Злой админ!
Не флудить и не спамить!
школьник
сообщений 5
регистрация 03.02.2017

03.02.2017 22:46    #
Скрипт когда-то я купил у И.Шамшура, называетя fm3.2 Я не знаю, какой он функцией отправляет. Если скажите какой кусок кода вам выслать, я вышлю.
Скрипт не под мою CMS. для этой формы я специально создал поддомен. Т.к. многие подобные скрипты в корне используют .htaccess, а в ДЛЕ я его не использую, т.к. не использую ЧПУ.
Оба скрипта я устанавливал одинаково и пользуюсь только Тотал Коммандером.
Да, я именно пользовался вашим скриптом, скаченным отсбда же, с этим хостингом я с 2004 года и пользуюсь только им. Только для последнего сайта заказчик купил хостинг сам.
Администратор
профессор
сообщений 1002
откуда  Москва

03.02.2017 22:55    #
Ну так если скрипт раньше работал, а сейчас перестал, значит на хосте что-то изменилось.
Насчёт куска кода не знаю, но может у производителя спросить?

Можно ещё тест провести: создайте файл test.php
Поместите туда код
код
<?php
$subject
="Проверка";
                   
$headers"MIME-Version: 1.0\r\n";
                   
$headers.= "Content-type: text/html; charset=windows-1251\r\n";
                   
$label=str_replace("www.","",$_SERVER['SERVER_NAME']);
                   
$label="admin@".$label;
                   
$headers.= "From: Administrator<$label>\r\n";
                   
$messag="Это просто тест";
                   
mail("ваш адрес"$subject$messag,$headers);
?>


Вместо "ваш адрес" вставьте мыло, потом запустите этот файл в браузере. Получили ли вы письмо?
Злой админ!
Не флудить и не спамить!
школьник
сообщений 5
регистрация 03.02.2017

03.02.2017 23:07    #
нет. письма не приходят...
Администратор
профессор
сообщений 1002
откуда  Москва

04.02.2017 06:36    #
Вот. Это классический скрипт отправки почты. Теперь можно и к хостеру обратиться.
Спросите, почему письма не приходят, покажите этот код, может есть какие-либо доп. требования к отправке почты.
Злой админ!
Не флудить и не спамить!
Главная  »    Обычные скрипты  »    Работа и настройки  »    Форма 2.0   Δ
эту тему просматривают    гостей  0 пользователей 0