Просмотр полной версии : Ищу скрипт Обратная связь
Ищу скрипт Обратная связь
у ково есть дайте?! :) :cool:
mouse.pro
18.08.2008, 20:45
<?
$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>";
}
}
?>
Писал давно для своего сайта, отредактируй под себя.
спасибо конечно за скрипт но у меня не работает пишет это
Сообщение не отправлено, попробуйте еще раз!
Вернуться назад:(
mouse.pro
18.08.2008, 21:42
спасибо конечно за скрипт но у меня не работает пишет это
Сообщение не отправлено, попробуйте еще раз!
Вернуться назад:(
Попробуй на другом хосте
Попробуй на другом хосте
не мне надо на том хосте :(
BlackSun
18.08.2008, 21:51
<?
$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 {
$file = fopen("db.txt", "a");
fputs($file, "From: ".htmlspecialchars($_POST['from']));
fputs($file, "Name: ".htmlspecialchars($_POST['name'])." | ip: ".$ip);
fputs($file, "Message: \r\n".htmlspecialchars($_POST['message']));
fputs($file, "-------------------------------\r\n");
fclose($file);
echo "Сообщение успешно отправлено!";
}
?>
не забудь создать db.txt и поставить на него 777 чмод.
mouse.pro
18.08.2008, 21:52
Тоже вариант :)
BlackSun
18.08.2008, 21:57
а на юкозе как сделать?
<a href="mailto:you_mail@asd.ru">Обратная связь</a>
http://soft-best.ucoz.ru/index/0-3
типа такого
BlackSun, так работает но мне надо чтоб на е-майл приходили письма.
BlackSun
18.08.2008, 22:06
http://soft-best.ucoz.ru/index/0-3
типа такого
В одминке укоза покапайся, там должно быть.
BlackSun
18.08.2008, 22:08
BlackSun, так работает но мне надо чтоб на е-майл приходили письма.
Стучись к сапорту хостинга и проси включить отправку емейлов ..
Или <a href="mailto:you_mail@asd.ru">Обратная связь</a>
Стучись к сапорту хостинга и проси включить отправку емейлов ..
можно как то по другому сделать ещё 100% :rolleyes:
BlackSun
18.08.2008, 22:11
можно как то по другому сделать ещё 100% :rolleyes:
Можно, кидай скрипт на другой хост, где разрешена отправка мыл, а на своем вставляй в фрейме ..
<iframe src='http://you_site_2.ru/send_mail.php' style='border:0' width='400' height='250'></iframe>
Можно, кидай скрипт на другой хост, где разрешена отправка мыл, а на своем вставляй в фрейме ..
<iframe src='http://you_site_2.ru/send_mail.php' style='border:0' width='400' height='250'></iframe>
стукни в аську комне:)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot