какой скрипт нужен??

Discussion in 'PHP' started by 4NT1P0V, 7 Apr 2008.

  1. 4NT1P0V

    4NT1P0V Member

    Joined:
    15 Jan 2008
    Messages:
    110
    Likes Received:
    28
    Reputations:
    -7
    Code:
    <td> <script type="text/javascript">//<![CDATA[
    function checkform(f)
    {
      if (f.name.value=="")
      {
        alert("Вы заполнели не все обязательные поля.");
        return false;
      }
      if (f.phone.value=="")
      {
        alert("Вы заполнели не все обязательные поля.");
        return false;
      }
      if (f.km.value=="")
      {
        alert("Вы заполнели не все обязательные поля.");
        return false;
      }
      if (f.shirina.value=="")
      {
        alert("Вы заполнели не все обязательные поля.");
        return false;
      }
      if (f.dlina.value=="")
      {
        alert("Вы заполнели не все обязательные поля.");
        return false;
      }
      if (f.etazh.value=="")
      {
        alert("Вы заполнели не все обязательные поля.");
        return false;
      }
      if (f.okna.value=="")
      {
        alert("Вы заполнели не все обязательные поля.");
        return false;
      }
    
    }
    //]]></script>
                  <div align="center">
                    <pre><strong><font face="Times New Roman, Times, serif" size="5">Предварительная заявка</font><font face="Times New Roman, Times, serif" size="3">
    (Поля отмеченные <font color="#ff0000">* </font>обязательны к заполнению!)</font></strong></pre>
                  </div>
                  <form name="form1" method="post" action="[B]mail.php[/B]" onsubmit="return checkform(this)">
    
                    <center>
                      <font face="Times New Roman, Times, serif" size="3"> <br>
                      <font face="Times New Roman, Times, serif" size="3"><strong>Ваше 
                      имя</strong> 
                      <input name="name" type="text">
                      <font color="#ff0000">*</font> </font> <br>
                      <font face="Times New Roman, Times, serif" size="3"><strong>Контактный 
                      телефон</strong> 
                      <input name="phone" type="text">
    
                      <font color="#ff0000">*</font> </font> <br>
                      <font face="Times New Roman, Times, serif" size="3"><strong>E-Mail</strong> 
                      <input name="email" type="text">
                      </font> 
                      <pre><font face="Times New Roman, Times, serif" size="3"><u><em><strong>Сведения по объекту:</strong></em></u></font></pre>
                      <font face="Times New Roman, Times, serif" size="3">Расстояние 
                      от <u><em>МКАД</em></u> до объекта </font> 
                      <input name="km" type="text">
    
                      <font face="Times New Roman, Times, serif" size="3">км.</font><font color="#ff0000"> 
                      * </font> <br>
                      <font face="Times New Roman, Times, serif" size="3"> Направление 
                      <select name="napravlenie">
                        <option>Запад</option>
                        <option>Север</option>
                        <option>Восток</option>
    
                        <option>Юг</option>
                      </select>
                      <font color="#ff0000"> * </font></font> <br>
                      <font face="Times New Roman, Times, serif" size="3"> Материал 
                      исполнения дома 
                      <select name="material">
                        <option>Дерево</option>
    
                        <option>Каркас</option>
                        <option>Монолит</option>
                        <option>Крипич</option>
                        <option>Пеноблок</option>
                         
                      </font> <br>
                      <pre><font face="Times New Roman, Times, serif" size="3"><strong><u><em>Установка очитсной    станции:</em></u></strong></font> </pre>
                      <font face="Times New Roman, Times, serif" size="3"> Зона проживания 
                      <select name="zona_prozhivania">
                        <option>Обычная</option>
    
                        <option>Природоохранная</option>
                        <option>Санитарная</option>
                      </select>
                      </font> <br>
                      <
                      <input name="glubina_truboprovoda" type="text">
                      см. <br>
                      <input name="submit" value="Отправить заказ" type="submit">
                      </font>
                    </center>
                  </form>
                  <div align="center">
    
                    <pre><font face="Times New Roman, Times, serif" size="3"><strong><em>Наша компания искренне    благодарит вас за заявку. Наш менеджер свяжется с вами в ближайшее время.</em></strong></font>  </pre>
                  </div>
    </td>[CDATA[
    Вот скрипт заявки, которая отсылается на почту, чего нужно писать в файле mail.php ???
     
  2. 4NT1P0V

    4NT1P0V Member

    Joined:
    15 Jan 2008
    Messages:
    110
    Likes Received:
    28
    Reputations:
    -7
    Код чуть обрезал....
     
  3. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,548
    Likes Received:
    1,397
    Reputations:
    612
    mail('yandex@yandex.ry', 'subj', print_r($_POST, true));
     
  4. 4NT1P0V

    4NT1P0V Member

    Joined:
    15 Jan 2008
    Messages:
    110
    Likes Received:
    28
    Reputations:
    -7
    поставил я его вместо mail.php" onsubmit="return checkform(this)"> ошибка...
     
  5. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,548
    Likes Received:
    1,397
    Reputations:
    612
    че заместо. в файл пиши
     
  6. 4NT1P0V

    4NT1P0V Member

    Joined:
    15 Jan 2008
    Messages:
    110
    Likes Received:
    28
    Reputations:
    -7
    а ясно спасибо!!
     
  7. 4NT1P0V

    4NT1P0V Member

    Joined:
    15 Jan 2008
    Messages:
    110
    Likes Received:
    28
    Reputations:
    -7
    Записал в файл mail('yandex@yandex.ry', 'subj', print_r($_POST, true)); и мне это выдает mail('yandex@yandex.ry', 'subj', print_r($_POST, true)); при нажатии на кнопку...
     
  8. 4NT1P0V

    4NT1P0V Member

    Joined:
    15 Jan 2008
    Messages:
    110
    Likes Received:
    28
    Reputations:
    -7
    разобрался, вот так надо было...
    <?php
    mail('mail@gmail.com', 'subj', print_r($_POST, true));
    ?>

    Только на непонятном языке приходит, как исправить?? и как сделать так чтоб хотябы вместь пустого экрана было написанно что хапрос отправлен??
     
  9. 4NT1P0V

    4NT1P0V Member

    Joined:
    15 Jan 2008
    Messages:
    110
    Likes Received:
    28
    Reputations:
    -7
    Подскажите как сделать так, чтоб отчет на понятном языке приходил??? не получается, приходят одни коряки...
     
  10. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,548
    Likes Received:
    1,397
    Reputations:
    612
    http://ru2.php.net/manual/en/function.mail.php
    PHP:
    $additional_headers "Content-type: text/plain; charser=windows-1251";
    htmlbook.ru