вопрос про html -><form> и отправка на мыло данных из <form>

Discussion in 'PHP' started by max_rebel, 17 Jul 2008.

  1. max_rebel

    max_rebel Elder - Старейшина

    Joined:
    18 Oct 2007
    Messages:
    460
    Likes Received:
    31
    Reputations:
    0
    Извините сразу за знаки вопроса в коде - это я сначала в денвере писал а щас в линукс перенёс,чёто не сраслось(кстати как бы так сделать чтоб буквы снова стали вместо вопросов - не знаете?) такой вопрос - есть <form> и по нажатии кнопки <input>(submit) данные из формы отправляются на мыло указанное в mailto: тега <form> - так вот проблема в том что для отправки данных на мыло запускается OutlookExpress, а как сделать чтоб ничего не запускалось а просто по нажатии данные отправлялись на мыло. Нужен как я понимаю какойто маленький скрипт , да? можно даже на php - подскажите пожалуйста=) спасибо
     
  2. max_rebel

    max_rebel Elder - Старейшина

    Joined:
    18 Oct 2007
    Messages:
    460
    Likes Received:
    31
    Reputations:
    0
    вот код страницы:
    HTML:
    <!-- one in second  -->
    <center>
    
    <form method="post" action="mailto:newm@inbox.ru" name="zakaz" id="zakaz">
    
    <table cellpadding=15>
      <tr >
    
        <td width=50% align=left style="padding-left:-10px;padding-right:10px;">
    
    <font color=white><font size="5">1.</font>&nbsp;�������� ��� ����� :</td>
    
    <td width=50% align=center>
    <select name="city" id="city" size="1">
    <option value="Moskow" tabindex="4">������</option>
    <option value"spb" tabindex="3">�����-���������</option>
    <option value="kazan" tabindex="2">������</option>
    
    </select>
    
    </font>
        </td>
      </tr>
    
    <tr>
      <td width=50% align=left >
    <p><font color=white><font size="5">2.</font>&nbsp;������ �������� ������ :</td><td>
    
    <input type="radio" value="�_���������" name="size" id="size" checked tabindex="1"/><font color=white>� ���������</font></p>
    <input type="radio" value="���_��������" name="size" id="size" checked tabindex="1"/><font color=white>� ������ ����� ���(�)</font></p>
    
    </font>
      </td>
    </tr>
    <tr>
      <td width=50% align=left style="padding-left:-10px;padding-right:10px;">
    <font color=white><font size="5">3.</font>&nbsp;����� �������� (��� �����) :</font>
      </td>
      <td>
    
    <textarea rows="5 name="address" id="address" cols="30" tabindex="2">������� ��� ����� ����</textarea>
      </td>
    </tr>
    </table></center>
    
    
    <!-- end of one in second  -->
    <hr>
    <center><input type="submit" value="������� �����" name="submit" id="submit"/></center>
     
  3. GreenBear

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

    Joined:
    7 May 2005
    Messages:
    2,548
    Likes Received:
    1,397
    Reputations:
    612
    PHP:
    mail('to@mail.ru''subj'print_r($_POSTtrue));
     
  4. max_rebel

    max_rebel Elder - Старейшина

    Joined:
    18 Oct 2007
    Messages:
    460
    Likes Received:
    31
    Reputations:
    0
    вот так просто...=)спасибо - надо учить php каждый день теперь)
     
  5. GreenBear

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

    Joined:
    7 May 2005
    Messages:
    2,548
    Likes Received:
    1,397
    Reputations:
    612
    PHP:
    $fp fopen('data.txt''a');
    fputs($fpprint_r($_POSTtrue));
    fclose($fp);
     
    1 person likes this.
  6. GreenBear

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

    Joined:
    7 May 2005
    Messages:
    2,548
    Likes Received:
    1,397
    Reputations:
    612
    php.net/date, php.net/rand
     
    1 person likes this.
  7. max_rebel

    max_rebel Elder - Старейшина

    Joined:
    18 Oct 2007
    Messages:
    460
    Likes Received:
    31
    Reputations:
    0

    ээ - чтото я наверно не так сделал :

    <form method="post" action="send.php" name="zakaz" id="zakaz">
    и создал send.php :
    PHP:
    mail('to@mail.ru''subj'print_r($_POSTtrue));
    но при нажатии кнопки "Оформить заказ " появляется сорс send.php =(
     
  8. Jer1cho

    Jer1cho Member

    Joined:
    6 Jun 2008
    Messages:
    209
    Likes Received:
    65
    Reputations:
    10
    Мда. А где
    PHP:
    <? ?>
     
  9. max_rebel

    max_rebel Elder - Старейшина

    Joined:
    18 Oct 2007
    Messages:
    460
    Likes Received:
    31
    Reputations:
    0
    ага ступил)) Всё заработало - спасибо большое