Перейти к содержимому


Пользователь месяца
ShowPrint ShowPrint 1-й за Сентябрь
Очков активности: 283 2 темы, 21 сообщение, 7 баллов репутации
Сайт: ShowPrint.ru
ТОП самых активных за этот месяц
  • Фотография Medvedoc
    #1

    Medvedoc
    Очков активности: 372 6 тем, 44 сообщения, 4 балла репутации

  • Фотография ShowPrint
    #2

    ShowPrint (ShowPrint.ru)
    Очков активности: 120 Вне конкурса за определение пользователя месяца

  • Фотография BLIK
    #3

    BLIK
    Очков активности: 96 Вне конкурса за определение пользователя месяца

  • Фотография WGN
    #4

    WGN (worldgamenews.com)
    Очков активности: 63 Вне конкурса за определение пользователя месяца

  • Фотография Ixman
    #5

    Ixman (o5cat.ru)
    Очков активности: 54 0 тем, 12 сообщений, 3 балла репутации

  • Фотография Алексей111
    #6

    Алексей111 (xvideo24.ru)
    Очков активности: 52.5 6 тем, 17 сообщений, 1 балл репутации

  • Фотография yuran
    #7

    yuran (yurbol.ru)
    Очков активности: 24 0 тем, 16 сообщений, 1 балл репутации

  • Фотография Zevss
    #8

    Zevss (domles43.ru)
    Очков активности: 15 1 тема, 7 сообщений, 1 балл репутации

  • Фотография devpro
    #9

    devpro
    Очков активности: 13.5 0 тем, 9 сообщений, 1 балл репутации

  • Фотография MashaJans
    #10

    MashaJans
    Очков активности: 13.5 1 тема, 6 сообщений, 1 балл репутации

  • Показать весь ТОП 10

Kwork.ru - услуги фрилансеров от 500 руб.

Поддержите форум! =)
Апдейты
  • Яндекс тИЦ: 26.09.2018
  • Яндекс выдача: 14.10.2018
Топ 5 участников по репутации


Отправка заполненной формы с сайта на e-mail

#1 Гость_DanilaNBA_*

Гость_DanilaNBA_*
  • Гости
0

Отправлено 14 March 2014 - 12:14

Ребята, подскажите, что я тут накосячил. Не отправляется информация ко мне на почту.
 
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;
?>
исправьте плииииииз, а то я не очень бум бум
и зипом исправленное плиииииииииииииз кому не лень

 

 

  • 0

#2 Ixman

Ixman
  • Пользователь PRO
  • 2898 сообщений
  • Репутация: 745

Отправлено 14 March 2014 - 15:56

Я думаю ошибка вот здесь 

<button type="button" class="btn btn-primary">Отправить сообщение</button>

попробуйте заменить на такой вариант

<input type="submit" class="btn btn-primary" value="Отправить сообщение" />

  • 0




Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru