Эротические торты 18+
СОДЕРЖАНИЕ
 
ГОСТЕВАЯ
 
ГЕНЕРАТОР
 
ССЫЛКИ
 

Добавление комментариев отключено


07.05.2012   Андрей

Добрый день!
Спасибо Вам за сайт!

Помогите пожалуйста, не могу настроить форму так, что бы на почту приходил ответ выбранный из списка!

Все данные приходят, а те которые стоят списком приходят на почту пустыми...

Спасибо!


07.05.2012   Александр

Без кода помочь Вам никто не сможет


07.05.2012   Aylhtq

session_start ();
function show_form()
{
$_SESSION['code'] = rand(1000, 9999);
?>

<form action="" method=post>
<div align="center">
<table cellspacing="1" cellpadding="2" bgcolor="#1F2760">
<tr bgcolor="#B0ADC3">
<td>
<b>Имя*</b>
</td>
</tr>
<tr bgcolor="#ffffff">
<td><input type="text" name="input_name[0]" size="39" value="<?=substr(htmlspecialchars(trim($_POST['input_name'][0])), 0, 500);?>" style="border: #000 1px solid; background-color: #fff;">
<input type="hidden" name="check[]" value="1"></b>
</td>
</tr>
<tr bgcolor="#B0ADC3">
<td>
<b>E-mail*</b>
</td>
</tr>
<tr bgcolor="#ffffff">
<td><input type="text" name="input_name[1]" size="39" value="<?=substr(htmlspecialchars(trim($_POST['input_name'][1])), 0, 500);?>" style="border: #000 1px solid; background-color: #fff;">
<input type="hidden" name="check[]" value="1"></b>
</td>
</tr>
<tr bgcolor="#B0ADC3">
<td>
<b>Тема вопроса</b>
</td>
</tr>
<tr bgcolor="#ffffff">
<td><select name="input_name[2]"><option value=""<?if(htmlspecialchars($_POST['input_name'][2]) == "") echo ' SELECTED';?>>Футбол<option value=""<?if(htmlspecialchars($_POST['input_name'][2]) == "") echo ' SELECTED';?>>Хоккей<option value=""<?if(htmlspecialchars($_POST['input_name'][2]) == "") echo ' SELECTED';?>>Другое</select><input type="hidden" name="check[]" value="2"></b>
</td>
</tr>
<tr bgcolor="#B0ADC3">
<td>
<b>Вопрос*</b>
</td>
</tr>
<tr bgcolor="#ffffff">
<td><textarea rows="10" cols="30" name="input_name[3]" style="border: #000 1px solid; background-color: #fff;scrollbar-dark-shadowcolor:#E7E8EB;scrollbar-light-shadow-color:#EFF3F4;scrollbar-base-color:#EFF3F4;scrollbar-arrow-color:#B0ADC3;scrollbar-face-color:#E7E8EB;scrollbar-shadow-color:#7D868D;scrollbar-3d-light-color:#EFF3F4;"><?=substr(htmlspecialchars(trim($_POST['input_name'][3])), 0, 10000);?></textarea>
<input type="hidden" name="check[]" value="1"></b>
</td>
</tr>
<tr bgcolor="#ffffff"><td>Код подтверждения:
<input type="text" id="code" name="code" size="4" maxlength="4">
<img align="absmiddle" src="vop/captcha.php"></td></tr>
<tr>
<tr>
<td bgcolor="#1F2760">
<table width="100%">
<tr><td align="left">

</td><td align="right"><input type="submit" value="Отправить" style="background-color:#B0ADC3;border: #000 1px solid;" name="submit">
</td></tr>
</table>
</td>
</tr>
</table>
</div>
</form><div align="center">* Помечены поля, которые необходимо заполнить</div>
<?
}
function complete_mail() {

if (empty($_POST['code']) or empty($_SESSION['code'])) {
echo '<br><b>Вы не указали код подтверждения</b>';
$sendemail = 'No';
} elseif ($_POST['code'] != $_SESSION['code']) {
echo '<br><b>Код подтверждения не совпадает</b>';
$sendemail = 'No';
}

$empty_input[] = 'Имя';
$empty_input[] = 'E-mail';
$empty_input[] = 'Тема вопроса';
$empty_input[] = 'Вопрос';
for ($i=0; $i<count($_POST['input_name']); $i++) {
$_POST['input_name'][$i] = substr(htmlspecialchars(trim($_POST['input_name'][$i])), 0, 100000);
if(substr(htmlspecialchars(trim($_POST['check'][$i])), 0, 1) == 1) {
if(empty($_POST['input_name'][$i])) {
$sendemail = 'No';
echo '<br /><b>Необходимо заполнить поле '.$empty_input[$i].'!</b>';

}
}
}
if($sendemail == 'No') show_form();
$mess = '';
$mess .= '<b>Имя: </b>'.$_POST['input_name'][0].'<br />';
$mess .= '<b>E-mail: </b>'.$_POST['input_name'][1].'<br />';
$mess .= '<b>Тема вопроса: </b>'.$_POST['input_name'][2].'<br />';
$mess .= '<b>Вопрос: </b>'.$_POST['input_name'][3].'<br />';
// подключаем файл класса для отправки почты
// если Вы забыли его скачать - h..p://www.php-mail.ru/class.phpmailer.zip
require 'class.phpmailer.php';

$mail = new PHPMailer();
$mail->From = ''; // от кого email
$mail->FromName = ''; // от кого имя
$mail->AddAddress('Andrey1979@gmail.com', 'Andrey1979@gmail.com'); // кому - адрес, Имя
$mail->IsHTML(true); // выставляем формат письма HTML
$mail->Subject = ''; // тема письма
$mail->Body = $mess;



if($sendemail != 'No'){
// отправляем наше письмо
if (!$mail->Send()) die ('Mailer Error: '.$mail->ErrorInfo);
echo 'Спасибо! Ваше письмо отправлено.';
}
}
if (!empty($_POST['submit'])) complete_mail();
else show_form();
?>


07.05.2012   Александр

<select name="input_name[2]">
<option value="Футбол"<?if(htmlspecialchars($_POST['input_name'][2]) == "Футбол") echo ' SELECTED';?>>Футбол
<option value="Хоккей"<?if(htmlspecialchars($_POST['input_name'][2]) == "Хоккей") echo ' SELECTED';?>>Хоккей
<option value="Другое"<?if(htmlspecialchars($_POST['input_name'][2]) == "Другое") echo ' SELECTED';?>>Другое
</select>
<input type="hidden" name="check[]" value="2"></b>


07.05.2012   Андрей

СПАСИБО ОГРОМНОЕ!!!!

Удачи Вам!




Вопрос был задан на этой странице. Но если Вам это не интересно, могу предложить Вам почитать про платный хостинг.
(c) Janda.ru