Показать сообщение отдельно

  #2  
Старый 18.08.2008, 20:45
mouse.pro
Участник форума
Регистрация: 06.12.2006
Сообщений: 174
Провел на форуме:
1700952

Репутация: 199
Отправить сообщение для mouse.pro с помощью ICQ
По умолчанию

PHP код:
<?
    $to 
"my@mail.ru"// куда присылать письма
    
$ip $_SERVER['REMOTE_ADDR'];

if(!isset(
$_POST['from'], $_POST['name'], $_POST['message'])) {
?>
<form action='' method='POST'>
<h2 class="h3" style='margin: 3;'>Обратная связь</h2><br>
<table border='0' cellpadding='2' cellspacing='2'>
    <tr>
        <td width='130'>
        <b>Ваше имя:</b>
        </td>
        <td>
        <input class='inup' name='name' type='text' style='width: 200px;'>
        </td>
    </tr>
    <tr>
        <td width='130'>
        <b>Ваш e-mail:</b>
        </td>
        <td>
        <input class='inup' name='from' type='text' style='width: 200px;'>
        </td>
    </tr>
    <tr>
        <td width='130'>
        <b>Содержание:</b>
        </td>
        <td>
        <textarea class='inup' name='message' rows='9' cols='40'></textarea>
        </td>
    </tr>
    <tr>
        <td colspan='2' align='right' height='50' align='bottom'>
        <input class='btn' type='submit' value='Отправить'>
        </td>
    </tr>
</table>
<?
} else {
    
$from  'MIME-Version: 1.0' "\r\n";
    
$from .= 'Content-type: text/html; charset=cp1251' "\r\n";

    
// От кого письмо
    
$from .= "From: ".$_POST['from']."\r\n";

    
// Тема письма
    
$subject "Сообщение с личного сайта от ".'"'.$_POST['name'].'"';

    
// Текст письма
    
$message "Сообщение с личного сайта от ".'"'.$_POST['name'].'"'."\r\n"."E-mail: ".$_POST['from']."\r\n"."IP: ".$ip."\r\n".$_POST['message'];

if (@
mail($to$subject$message$from)) {
    echo 
"Сообщение успешно отправлено!";
} else {
    echo 
"Сообщение не отправлено, попробуйте еще раз!</font><br><a href=".$_SERVER["HTTP_REFERER"].">Вернуться назад</a>";
    }
}
?>
Писал давно для своего сайта, отредактируй под себя.
 
Ответить с цитированием