Осваиваю php, работаю на localhost (Denver) Пытаюсь отправить почту:
// the message
$msg = "First line of text\nSecond line of text";
// use wordwrap() if lines are longer than 70 characters
$msg = wordwrap($msg,70);
// send email
mail("92431@mail.ru","My subject",$msg);
$message = "email is sent 2";
Ошибку не выдаёт, но почта пуста, может ли это быть связанно с тем, что работаю на localhost, и как можно решить эту проблему?
Т.к. Денвер предназначен прежде всего для отладки, использование «реального» sendmail в нем вряд ли оправдано. Именно по этой причине базовый пакет содержит «отладочную заглушку» для sendmail, которая складывает письма, приходящие от скриптов на Perl и PHP, в файл /tmp/!sendmail.txt.
В большинстве случаев этого должно быть достаточно, однако, если вам все же потребуется настоящий сервер, можно порекомендовать, например, вот этот: http://courierms.narod.ru
Источник: http://www.denwer.ru/faq/other.html#h30-27
Письмо отправляется не на почту,они сохраняются в папке /tmp/.
Копайте в сторону SMTP,удачи)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Что посоветуете, как узнать, какое номер присвоит поле id в базе данных при добавление нового idЯ добавляю новые данные из формы в таблицу, далее...
Есть сайт на Wordpress с плагином Visual ComposerНа главной странице есть блок Post Grid, который выводит два последних поста (простой блок с 3 элементами:...