[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с PHP формай отправки на почту
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Astin
Нет нифига не приходит. Давай еще разок и до завтра

Замени вот эту часть кода
if (isset($_POST["sub"])) {


if (mail("olm.credits@gmail.com", "Прайс с сайта", "Прай с сайта\n"))
{
echo 'Письмо отправлено ';

} else {

echo 'Письмо не отправлено, через 5 секунд вы вернетесь на страницу ';
}
}


На вот это

if (isset($_POST["sub"])) {


mail("olm.credits@gmail.com", "Прайс с сайта", "Прай с сайта\n");


echo 'Письмо отправлено ';

}


И убери с кнопки
class="submit button"


_
Astin
Накуй вообще такой непонятный хостинг

Я вот сижу на timweb, 10 дней бесплатно дают ну а дальше платно
и не жалуюсь, мне очень нравится этот хостинг
Zig_Zag
Astin
Привет, я так понимаю что все не сможешь помочь?
Astin
Zig_Zag А что ты хочешь, блин уже целую кучу кода исписал и нифига

Я не знаю почему так, есть догадка что это хостинг и я бы поменял его, дабы
в дальнейшем не возникало подобных проблем

Попробуй написать хосту в супорт, что ответит.
Zig_Zag
Astin
ок я понял
Astin
Zig_Zag Я вот не знаю может хост такой, а может ты что то не так делаешь
потому что простой проверочный код который давал работает, а другой нет

Мне кажется больше что это ты что то не так делаешь.
Если хочешь можешь дать доступ к аккаунту и проверю сам на твоем хосте
если конечно доверяешь, если не доверяешь, что больше вероятно, то
придется подумать немного самому или сменить хостинг
Zig_Zag

Astin
могу дать доступ хостинг но сюда выкладывать не буду пиши почту!!или может через TeamViewer
так хоть буду увидеть правильно делаю или нет
Astin
TeamViewer у меня нет, я им не пользуюсь вообще

Вот сюда отпиши olm.credits@gmail.com
Zig_Zag
Цитата (Astin @ 24.05.2016 - 21:41)
TeamViewer у меня нет, я им не пользуюсь вообще

Вот сюда отпиши olm.credits@gmail.com

Отправил отпишись работает или нет!!
arbuzmaster
Zig_Zag Hostinger.ru - печальный хостинг в плане отправки почты, во первых в поле от кого должна стоять почта твоего сайта иначе письма не пойдут, во вторых - почта лажает все время и вот что пишет поддержка

Alyona S. 08.04.2016 18:25:02
Здравствуйте,

Проверьте, пожалуйста, при помощи этого скрипта письма отправляются?

<?php
if (isset($_REQUEST['email']))
//if "email" is filled out, send email
{
//send email
$email = $_REQUEST['email'] ;
$subject = "Mail test" ;
$server = $_SERVER['HTTP_HOST'];
$message = "If you got this message, mail sending from $server is working fine :)" ;
mail( "$email", "$subject",
$message, "From: mailtest@" . $_SERVER['HTTP_HOST'] );
echo "Message has been sent to $email";
}
else
//if "email" is not filled out, display the form
{
$server = $_SERVER[HTTP_HOST];
echo "<h1>Mail test from $server</h1>
<form method='post' action='"
. $_SERVER['PHP_SELF'] . "'>
Enter Your Email: <input name='email' type='text' /><br /><br />
<input type='submit' name='Submit' value='Submit' />
</form>"
;
}
?>

Мы надеемся, что сможем быть полезны Вам.

Спасибо Вам,
Алена С.

Сотрудник службы поддержки
http://www.hostinger.ru

Проверка данного кода проходит на ура и письма прилетают за секунды, но стоит попробовать поменять ко-во букв в $message илиFrom: mailtest@ на свой адрес (в смысле -support@my_site.ru), и всё - пиши пропало, письма идут через раз или вообще перестают приходить.Обойти это можно только по SMTP, но это работает при платном хостинге. Для себя сделал так - записываю все данные из формы в БД и если даже письмо где то теряется, то вся инфа остается в БД, пока более хорошего решения не нашел. Я делал даже так, создал почтовый ящик у них, письма из формы отправлял туда, а там ставил перенаправление на свою почту - проработало ровно месяц, короче они делают все чтобы ты перешел на платный хостинг, а там такая же пестня! Поэтому мой тебе совет - если у тебя не коммерческий проект и подходит по всем правилам то регистрируйся и подавай заявку (нормальную, всякую ерунду не пиши - > снизу отклоненные заявки) и получишь хороший бесплатный хостинг, а рабочий скрипт SMTP(для яндекса) я тебе могу дать!

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.