скрипт отправки почты
-
stolyar
скрипт отправки почты
Приветствую всех!
Суть в следующем:
Делаю html-страницу типа "обратная связь". Хочу чтобы после указания пользователем необходимой информации и нажатия кнопки "отправить", она отправлялась на определенный e-mail. На сколько реально это сделать?
Почтовый сервак стоит (в той же подсети) - MS Exchange 2007.
Видел, что на некоторых сайтах используют CSS - скрипт, но вот только его я не знаю =( . Может быть можно как-то иначе? Или может быть вообще можно реализовать без всяких скриптов?
В общем любое предложение пишите.
Заранее благодарю!
Суть в следующем:
Делаю html-страницу типа "обратная связь". Хочу чтобы после указания пользователем необходимой информации и нажатия кнопки "отправить", она отправлялась на определенный e-mail. На сколько реально это сделать?
Почтовый сервак стоит (в той же подсети) - MS Exchange 2007.
Видел, что на некоторых сайтах используют CSS - скрипт, но вот только его я не знаю =( . Может быть можно как-то иначе? Или может быть вообще можно реализовать без всяких скриптов?
В общем любое предложение пишите.
Заранее благодарю!
-
Sham
Re: скрипт отправки почты
Если вы делаете форму, то браузер после нажатия submit отсылает данные по адресу, указанному в атрибуте action тега form
HTML код:
, а скрипт на сервере должен получить и обработать эти данные. Это же касается и отправки почты через форму. Если хостинг подерживает скрипты, то проще найти уже готовые варианты на соответствующем языке, с защитой от спама.
Цитата stolyar:
CSS - скрипт
пока еще
HTML код:
Код: Выделить всё
<form action="http://example.com/скрипт" ... > ..... </form>, а скрипт на сервере должен получить и обработать эти данные. Это же касается и отправки почты через форму. Если хостинг подерживает скрипты, то проще найти уже готовые варианты на соответствующем языке, с защитой от спама.
Цитата stolyar:
CSS - скрипт
скрипт отправки почты
пока еще
не скриптовый
язык-
Sham
Re: скрипт отправки почты
Цитата Sham:
submit отсылает данные по адресу, указанному в атрибуте action тега form
Это мне понятно. Я так сделал. Нужен именно сам скрипт, который я бы туда мог подставить.
submit отсылает данные по адресу, указанному в атрибуте action тега form
скрипт отправки почты
Это мне понятно. Я так сделал. Нужен именно сам скрипт, который я бы туда мог подставить.
-
Sham
Re: скрипт отправки почты
Цитата stolyar:
Нужен именно сам скрипт
на каком языке то? если на php, то
Нужен именно сам скрипт
скрипт отправки почты
на каком языке то? если на php, то
тут
навалом примеров...-
stolyar
Re: скрипт отправки почты
Если PHP, то я тут взял одну из форм. Изменил параметры на свои:
Код:
Вот только не доходит ничего на мою почту... =(
Может быть, я что-то не дописал?
Код:
Код: Выделить всё
<?
$to = "my_e-mail@mail.ru";
mail ($to,"$sub");
echo "Ваше сообщение с темой $sub
<br>отправлено<BR><center>
<a href='http://www.mysite.ru/post.html'>Отправить ещё</a>";
?>Вот только не доходит ничего на мою почту... =(
Может быть, я что-то не дописал?
-
stolyar
Re: скрипт отправки почты
Цитата stolyar:
mail ($to,"$sub");
rtm по
mail ($to,"$sub");
скрипт отправки почты
rtm по
mail
- см. обязательные параметры (3 параметр дб текст сообщения)-
Sham
Re: скрипт отправки почты
Код:
исходя из этого я не пойму - как у меня будет тогда отправляться само письмо?
Я думал, что там можно указывать, типа - mail($to) и все. Ведь сам текст сообщения у меня будет содержаться в html-странице, а этот PHP-скриптик будет только отправлять... Или так сделать невозможно?
Код: Выделить всё
<?php
$message = "Line 1\nLine 2\nLine 3";
$message = wordwrap($message, 70);
mail('e-mail@example.com', 'My Subject', $message);
?>исходя из этого я не пойму - как у меня будет тогда отправляться само письмо?
Я думал, что там можно указывать, типа - mail($to) и все. Ведь сам текст сообщения у меня будет содержаться в html-странице, а этот PHP-скриптик будет только отправлять... Или так сделать невозможно?
-
stolyar
Re: скрипт отправки почты
Код:
исходя из этого я не пойму - как у меня будет тогда отправляться само письмо?
Я думал, что там можно указывать, типа - mail($to) и все. Ведь сам текст сообщения у меня будет содержаться в html-странице, а этот PHP-скриптик будет только отправлять... Или так сделать невозможно?
Код: Выделить всё
<?php
$message = "Line 1\nLine 2\nLine 3";
$message = wordwrap($message, 70);
mail('e-mail@example.com', 'My Subject', $message);
?>исходя из этого я не пойму - как у меня будет тогда отправляться само письмо?
Я думал, что там можно указывать, типа - mail($to) и все. Ведь сам текст сообщения у меня будет содержаться в html-странице, а этот PHP-скриптик будет только отправлять... Или так сделать невозможно?
-
Sham
-
stolyar
Re: скрипт отправки почты
та же проблема и у меня
вот нашел самый простой скрипт
Код:
на этот файл дал доступ 777
но все равно выдает Ошибка. Сообщение не отправлено!
вот нашел самый простой скрипт
Код:
Код: Выделить всё
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Обратная связь</title>
</head>
<body>
<?php
if (isset($_POST['name'])) {$name = $_POST['name'];}
if (isset($_POST['email'])) {$email = $_POST['email'];}
if (isset($_POST['mess'])) {$mess = $_POST['mess'];}
$to = "mail@mail.ru"; /*Здесь укажите свой адрес!*/
$subject = "Сообщение с вашего сайта";
$message = "Имя пославшего: $name \nЭлектронный адрес: $email \nСообщение: $mess";
$send = mail ($to,$subject,$message);
if ($send == 'true')
{
echo "<center><b>Спасибо за отправку вашего сообщения<br><a href=index.html>Нажмите</a>, чтобы вернуться на главную страницу";
}
else
{
echo "<center>Ошибка. Сообщение не отправлено!";
}
?>
</body>
</html>на этот файл дал доступ 777
но все равно выдает Ошибка. Сообщение не отправлено!