Ru-Board.club
← Вернуться в раздел «Web-программирование»

» Perl, PHP: отправка формы на e-mail

Автор: Brodyaga
Дата сообщения: 17.01.2006 18:55
Что то мне этот скрипт напоминает...
Для начала:
Телепатические способности конечно развивать надо, но все же проще если ты приведешь ашипки если они есть.
Если нет, то:
Если у тебя довольно новая версия РНР, то использовать надо вместо $HTTP_POST_VARS $_REQUEST ну или на крайняк $_POST для обратной совместимости.
Автор: Himera
Дата сообщения: 17.01.2006 19:08

Цитата:
проще если ты приведешь ашипки если они есть

хм... это я ваще-то спрашиваю =))))


Цитата:
ну или на крайняк $_POST

а вот попродробнее можно? так как написать этот скрипт отправки-то?

Автор: 6epcepk
Дата сообщения: 17.01.2006 19:43
Попробуй так чтоли:

Код:
<?php

$email = 'himera@mosk.ru';
$subject = 'Message from web site';

mail($email, $subject, $_POST['message'], "From: ${_POST['email']}");

?>

<html>

<head>
<title>Sent!</title>
</head>

<body bgcolor="#ffffff" text="#000000">

<p align="center"><font size="2" face="Arial"><b>Message Sent!</b></font>

</body>
</html>
Автор: Himera
Дата сообщения: 17.01.2006 21:41
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING в шестой строке пишет
Автор: Cheery
Дата сообщения: 17.01.2006 21:43
Himera

Цитата:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING в шестой строке пишет

"From: ${_POST['email']}");
или
"From: ".$_POST['email']);
Автор: Himera
Дата сообщения: 18.01.2006 10:54
вроде заработало...
Автор: saluta
Дата сообщения: 26.06.2006 16:07
Подскажите пожалуйста готовый скрипт обратной связи, чтоб отправлял данные по выбору на один из (предположим) 3-х email-ов
Автор: Delphi6
Дата сообщения: 26.06.2006 16:17
saluta
Прошу прошения но вы прочитали хотя бы второй пост данной ветки? Там как раз готовое решение, не буду говорить о остальных постах в которых наверняка предлагаются альтернативные решения
Автор: YFred
Дата сообщения: 11.07.2006 10:43
Подскажите пожалуйста где скачать рабочий PHP скрипт для отправки данных из формы (в форме есть поле для выбора файла т.е. надо отослать письмо с вложением) на мыло. А то з.. весь инет облазил.
Автор: 6epcepk
Дата сообщения: 11.07.2006 11:43
YFred
Держи webfile.ru/1020252
Автор: YFred
Дата сообщения: 12.07.2006 12:41
6epcepk
Скрипт выдает ошибку "Fatal error: Call to undefined function: mime_content_type() in m:\home\test1.ru\www\classes\attach_mailer\attach_mailer_class.php on line 165
"
Автор: LLIapiK
Дата сообщения: 15.07.2006 21:02
Есть анкета , когда нажымаешь отправить отсылает в неизвестном направлении , Я в хтмл не очень силен , прошу помочь , сама анкета вот тут http://ul27.rapidshare.de/cgi-bin/upload.cgi?rsuploadid=138932347791711388 , кто чем может помогите , нужно что б ответ приходил на мыло
Автор: SiMM
Дата сообщения: 15.07.2006 22:22

Цитата:
Скрипт выдает ошибку "Fatal error: Call to undefined function: mime_content_type()

http://php.net/ref.mime-magic
Автор: Cheery
Дата сообщения: 15.07.2006 22:55
LLIapiK
если хочешь, чтобы тебе помогли, то и выкладывай линки нормальные, а не на аплоад
Автор: LLIapiK
Дата сообщения: 16.07.2006 01:26
Извините за некоректные ссылки , короче вот такая вот должна быть анкета http://www.immortals.orc.ru/Anketa.htm , когда нажымаешь отправить отсылает в неизвестном направлении , как сделать что б отсылало на мыло ??
Автор: Cronograph
Дата сообщения: 16.07.2006 11:04
LLIapiK

Цитата:
когда нажымаешь отправить отсылает в неизвестном направлении , как сделать что б отсылало на мыло ??

А action в форме кто прописывать будет?
Автор: LLIapiK
Дата сообщения: 16.07.2006 13:09
Я в хтмл не очень силен , желательно поподробней обьяснить недостатки
Автор: Cronograph
Дата сообщения: 16.07.2006 18:56
LLIapiK

Цитата:
Я в хтмл не очень силен , желательно поподробней обьяснить недостатки

У тебя в теге form нет action, т.е. что нужно сделать при подтвердении формы!
Например:
Код: <form action="mail.php" method="POST" name="mail" id="mail">
Автор: LLIapiK
Дата сообщения: 16.07.2006 22:44
Если добавить то будет работать?
Автор: MusicLover
Дата сообщения: 31.08.2006 17:05
Люди, а нет ли каких-то альтернатив скрипту? Ну там мыло напрямую дать, но от скамеров все-таки как-то спрятать?
Автор: Cheery
Дата сообщения: 31.08.2006 17:11
MusicLover

Цитата:
Ну там мыло напрямую дать, но от скамеров все-таки как-то спрятать?

выдать мыло картинкой.
Защита от спама: способы сокрытия e-mail-адресов
Автор: HTMLIK
Дата сообщения: 12.09.2006 12:55
Всем привет.

Уважаемые гуру.

Помогите состряпать вот такую форму с выпадающем меню.



Заранее Благодарю.
Автор: Cheery
Дата сообщения: 12.09.2006 14:35
HTMLIK

Цитата:
Помогите состряпать вот такую форму с выпадающем меню

ну и? в чем помощь то нужна? в составе списка?
Автор: HTMLIK
Дата сообщения: 12.09.2006 15:05
И с ним тоже.
Автор: Cheery
Дата сообщения: 12.09.2006 15:07
HTMLIK

Цитата:
И с ним тоже.

насчет списка - учим HTML или используем хотя бы примитивный html редактор.
что еще? вернее скажем так, что не понятно из того, что было тут ранее?
Автор: HTMLIK
Дата сообщения: 12.09.2006 15:50
Благодарю
Автор: karon
Дата сообщения: 15.09.2006 10:59
Привет! Поможет ли кто с календарьом? Задача такая: Возле поля формы должна быть пиктограма с сылкой на календарь(который мне нужен) и чтобы из него бралась переменная с необходимой датой и вставлялась в даное поле.
Автор: Old Rocker
Дата сообщения: 15.09.2006 11:51
Вот что-то совсем ничего не могу понять.

Есть нормальный рабочий скрипт:

$to = 'e-mail@e-mail.ru';
$subject = 'ТЕСТ';
$mes = 'сообщение';
$fullname = 'admin';
$useremail = 'admin@admin.ru';

$headers = "MIME-Version: 1.0\r\n";
$headers .= "From: \"$fullname\" <$useremail>\r\n";
$headers .= "Reply-To: \"$fullname\" <$useremail>\r\n";
$headers .= "Content-type: text/plain; charset=windows-1251\r\n";

mail($to, $subject, $mes, $headers);

В общем вроде все чистенько. Более того, даже отсылает по всюду, но никак не отправляет на rambler.ru (может там по умолчанию стоит нечто антиспамерское?) и еще на один адрес (уже производня от доменного имени, хостинг на сервере)!

Где искать причину - антиспамерской защите или каких привил у этих rambler.ru (возможно еще какие-то поля нужны в $headers)?

Заранее спасибо за советы!
Автор: Cheery
Дата сообщения: 15.09.2006 18:47
Old Rocker

Цитата:
Где искать причину - антиспамерской защите или каких привил у этих rambler.ru (возможно еще какие-то поля нужны в $headers)?

скорее всего у них по каким то причинам это считается спамом.
Автор: Old Rocker
Дата сообщения: 15.09.2006 20:16
Cheery

А нет ли какого альтернативного решения. Т.к. этот скрипт - письмо, которое генерируется при заказе в интернет-магазине и такие варианты, что не прошло по причине антиспамерской защиты - не подходят. Как можно сделать, чтобы проходило?

Страницы: 1234567891011121314151617

Предыдущая тема: Как сделать так чтобы в MySQL грузились тяжёлые картинки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.