Ребята, подскажите, что я тут накосячил. Не отправляется информация ко мне на почту.
index.html
HTML:
<div class="container">
<div class="row">
<div class="col-md-3">
<form action='mail2.php' method='POST' name='form' target='_blank'>
<div class="form-group">
<input name="name" type="text" class="form-control" id="name" placeholder="Ваше Ф.И.О." maxlength="30">
</div>
<div class="form-group">
<input name="email" type="text" class="form-control" id="email" placeholder="Ваш e-mail" maxlength="30">
</div>
<div class="form-group">
<input name="subject" type="text" class="form-control" id="subject" placeholder="Вставьте номер и цвет изделия" maxlength="40">
</div>
<div><button type="button" class="btn btn-primary">Отправить сообщение</button></div>
</form>
</div>
<div class="col-md-6">
<div class="txtarea">
<textarea name="mess" rows="10" class="form-control" id="mess" placeholder="Напишите нам сообщение" maxlength="400"></textarea>
</div>
</div>
<div class="col-md-3">
<div class="addr">
<p>Отправьте сообщение с Вашим Ф.И.О. цветом и номером изделия к нам на e-mail и втечение часа мы свяжемся с Вами.</p>
а это из mail2.php
PHP:
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$mess = $_POST['mess'];
$subject = $_POST['subject'];
$REMOTE_ADDR = $_POST['REMOTE_ADDR'];
if (isset ($name))
{
$name = substr($name,0,200); //Не может быть более 20 символов
if (empty($name))
{
echo "<center><b>Не указано имя !!!<p>";
echo "<a href=mail.php>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$name = "не указано";
}
if (isset ($email))
{
$email = substr($email,0,20); //Не может быть более 20 символов
if (empty($email))
{
echo "<center><b>Не указан e-mail !!!<p>";
echo "<a href=mail.php>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$email = "не указано";
}
if (isset ($mess))
{
$mess = substr($mess,0,1000); //Не может быть более 1000 символов
if (empty($mess))
{
echo "<center><b>Сообщение не написано !!!<p>";
echo "<a href=mail.php>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$mess = "не указано";
}
$i = "не указано";
if ($name == $i AND $email == $i AND $mess == $i)
{
echo "Внимание! Произошла ошибка! Вы не заполнили поля сообщения!";
exit;
}
$to = "danieli.shop@yandex.ru";
$subject = "Сообщение с сайта Danieli-shop.ru";
$message = "Имя пославшего письмо: $name .\nЭлектронный адрес: $email\nСообщение: $mess .\nIP-адрес: $_SERVER[REMOTE_ADDR]";
mail ($to,$subject,$message,"Content-type:text/plain; charset = windows-1251") or print "Не могу отправить письмо !!!";
echo "<center><b>Спасибо за отправку Вашего сообщения. <br><br> Для меня это очень важно! <br><br> В ближайшее время Вы обязательно получите ответ.";
exit;
?>
исправьте плииииииз, а то я не очень бум бум
и зипом исправленное плиииииииииииииз кому не лень