Скрипт php

Discussion in 'PHP' started by crazy_script, 26 Mar 2012.

  1. crazy_script

    crazy_script New Member

    Joined:
    3 Feb 2011
    Messages:
    18
    Likes Received:
    2
    Reputations:
    -3
    Помогите пжлста. Нужен скрипт, который будет заполненную в форму инфу отсылать мне на почту.
     
  2. mr.Penguin

    mr.Penguin Member

    Joined:
    8 Mar 2012
    Messages:
    40
    Likes Received:
    37
    Reputations:
    74
    Если правильно понял, то..
    PHP:
    <?php
        $otpravit 
    $_POST['otpravit'];
        
    $name $_POST['name'];
        
    $address $_POST['address'];
        
    $vedomstvennaya_prinadleznost $_POST['vedomstvennaya_prinadleznost'];
        if(
    $otpravit)
        {
            
    $headers "Content-Type: text/html; \r\n" ;
            
    $headers .= "From: [email protected]\r\n";//заменить на email отправителя
            
    $komu '[email protected]'//заменить на email получателя
            
    $nazvanie 'Название';//заменить на название письма
            
    $soderzhanie 'Вам написал: '.$name
            
    .'<br />Адрес: '.$address
            
    .'<br />Город: '.$vedomstvennaya_prinadleznost;
            
    mail($komu$nazvanie$soderzhanie$headers);
        }
    ?>
    <html>
    <head>
        <script type="text/javascript">
            function ochistit(){
                var elements = document.getElementsByTagName("input");
                for (var i=0; i < elements.length; i++) {
                    if (elements[i].type == "text") {
                        elements[i].value = "";
                    }
                }
            }
        </script>
    </head>
    <body>
        <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
            <fieldset style="width:750px">
            <legend>Отправка формы</legend>
            <table width="750px">
            <tr>
                <td>Как вас зовут?</td>
                <td><input type="text" name="naimenovanie" /></td>
            </tr>
            <tr>
                <td>Ваш адрес:</td>
                <td><input type="text" name="address" /></td>
            </tr>
            <tr>
                <td>Город:</td>
                <td>
                <select name="vedomstvennaya_prinadleznost">
                    <option>г. Название №1</option>
                    <option>г. Название №2</option>
                    <option>г. Название №3</option>
                    <option>г. Название №4</option>
                    <option>г. Название №5</option>
                </select>
                </td>
            </tr>
            </table>
            </fieldset>
            <div style="width:750px"><div style="float:left;margin-left: 100px"><input type="submit" name="otpravit" value="Отправить" /></div><div style="float:right; margin-right: 100px"><input onClick="ochistit()" type="submit" value="Очистить" /></div></div>
        </form>
    </body>
    </html>
     
     
  3. daniel777

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

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    PHP:
    <form method=POST>
    От кого: <input type=text name=kogo><br>
    Кому: <input type=text name=komy><br>
    Тема: <input type=text name=tema><br>
    Текст: <input type=text name=text><br>
    <input: type=submit value=Отправить>
    </form>

    <?php

    if($_POST[kogo]!=''&&$_POST[komy]!=''&&$_POST[tema]!=''&&$_POST[text]!=''){

    mail(
    $_POST[komy],
    $_POST[tema],
    $_POST[text],
    'From: '.$_POST[kogo]
    );

    print 
    'Отправлено!';

    }

    ?>