Спасибо за ссылку! очень помогла. написал на её основе скрипт отправки с проверками заполненности полей в один файл.
Доволен, черт побери!
![biggrin.gif](http://phpforum.ru/html/emoticons/biggrin.gif)
получилось так ...
<?
php /* проверка переменных*/
$name = isset($_POST['name'])?$_POST['name']:null;
$email = isset($_POST['email'])?$_POST['email']:null;
$subject = isset($_POST['subject'])?$_POST['subject']:null;
$message = isset($_POST['message'])?$_POST['message']:null;
?>
<form action="?" method="post" name="mail" id="mail">
<table width="550" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="167" height="56" class="email_form"><p>Имя: </p></td>
<td width="383">
<input type="text" name="name" size="40" value="<?
php echo htmlspecialchars($name) ?>" /> </td>
</tr>
<tr>
<td width="167" height="59" align="left" class="email_form"><p>Ваш Email : </p></td>
<td width="383">
<input name="email" type="text" size="40" maxlength="25" value="<?
php echo htmlspecialchars($email) ?>" /></td>
</tr>
<tr>
<td width="167" height="62" align="left" class="email_form"><p>Тема: </p></td>
<td width="383">
<input name="subject" type="text" size="40" maxlength="60" value="<?
php echo htmlspecialchars($subject) ?>"/> </td>
</tr>
<tr>
<td width="167" align="left" class="email_form"><p>Ваше сообщение: </p></td>
<td width="383">
<textarea name="message" cols="50" rows="5" value="<?
php echo htmlspecialchars($message) ?>"></textarea> </td>
</tr>
<tr>
<td width="167" class="email_form"></td>
<td>
<p>
<?
$extra = "From: $email\r\nReply-To: $email\r\n";
$mess = "сообщение от : ".$name."(".$REMOTE_ADDR.")\n\n".$message;
$to = "test@tune-pc.ru";
/*нажата ли кнопка. условие проверки заполнения всех полей.вывод соотв. сообщений.
Отправка письма*/
if (isset($_POST['submit']))
{
if((empty($_POST['name']))||(empty($_POST['email']))|| (empty($_POST['subject']))||(empty($_POST['message'])))
print "<p>заполните все поля!</p>" ;
elseif (($_POST['name']) || ($_POST['email']) || ($_POST['subject']) || ($_POST['message']) )
{
print "<p> Сообщение отправленно. Спасибо!</p>";
mail ($to, $subject, $mess, $extra);
}
?>
больших ошибок надеюсь нет.