vave
Полезный
- Регистрация
- 22 Июн 2007
- Сообщения
- 467
- Реакции
- 16
- Автор темы
- #1
Здравствуйте!
Подскажите пожалуйста, как сделать в форме отправки, пару галочек (вроде теста).
Подскажите пожалуйста, как сделать в форме отправки, пару галочек (вроде теста).
PHP:
<?php
if(!$_POST) exit;
if($errors==1) echo $error;
else{
$values = array ('email','message');
$required = array ('email','message');
$your_email = "xxxxx@gmail.com";
$email_subject = "Вопрос с сайта ".$_POST['subject'];
foreach($values as $key => $value){
if(in_array($value,$required)){
if ($key != 'subject' && $key != 'company') {
if( empty($_POST[$value]) ) { echo 'Пожалуйста заполните все поля'; exit; }
}
$email_content .= $value.': '.$_POST[$value]."\n";
}
}
$additional_headers = 'MIME-Version: 1.0' . "\r\n".
'Content-Type: text/plain; charset="windows-1251"' . "\r\n";
if(@mail($your_email,$email_subject,$email_content,$additional_headers)) {
echo 'Сообщение отправлено!';
} else {
echo 'ERROR!';
}
}
?>
HTML:
<form action="index.php?menu=vopros" method="post" id="contactform" class="niceform">
<table border="0" width="226" cellspacing="3" cellpadding="0">
<tr>
<td width="165">
<p>
<font face="PT Sans Narrow" color="#6d9810" size="6">
Есть</font><font face="PT Sans Narrow" color="#333333" size="6">
вопрос</font></td>
<td width="26">
<img border="0" src="help.png" width="35" height="35"></td>
</tr>
</table>
<table border="0" width="86%" cellspacing="3" cellpadding="0">
<tr>
<td width="240">
<font face="Trebuchet MS" color="#343434" style="font-size: 11pt">E-mail:</font></td>
</tr>
<tr>
<td width="240">
<input type="text" id="email" name="email" class="button" style="width:210;"></td>
</tr>
<tr>
<td width="240">
<font face="Trebuchet MS" color="#343434" style="font-size: 11pt">
Вопрос:</font></td>
</tr>
<tr>
<td width="240">
<textarea id="message" name="message" rows="6" style="font-family:arial; font-size:10pt; width:210px;" class="button"></textarea></td>
</tr>
</table>
<p align="right">
<button class="button" role="button" align="right" style="margin-right:15px;">Отправить</button>
</p>
<div class="clr"></div>
</form>