Почему-то php-скрипт не отправляет данные на почту. Я даже сделал запись в файл, чтобы задебажить получение данных, но запись не происходит. Я что-то сделал не так?
<?php
// config
$adminemail="andrewdymov@gmail.com";
$date=date("d.m.y");
$time=date("H:i");
// confirm data
$name = $_POST["name"];
$email = $_POST["mail"];
$subject = $_POST["subject"];
$message = $_POST["message"];
if (!preg_match("/.+@.+\..+/i", strtolower($email))) { header($_SERVER['SERVER_PROTOCOL'] . ' 500 Internal Server Error', true, 500);
} else {
$msg="<p>Отправлено: $time $date</p>
<p>Имя: $name</p>
<p>E-mail: $email</p>
<p>Тема: $subject</p>
<p>Сообщение: $message</p>";
mail("$adminemail", "$subject", "$msg");
$fp = fopen("test.txt", "a"); // Открываем файл в режиме записи
$test = fwrite($fp, $msg); } ?>
mail($adminemail, $subject, $msg");
Попробуйте вот так
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Я получаю 3 значения которые могут быть равны low, medium, high каждоеДальше нужно в зависимости от этих значений вывести число
Можно ли в codeigniter загрузить класс с параметрами? Если да, то как? Я пробовал сделать так, но не работает:
Получаю данные из базы данных, они вносятся в поля - http://istack