Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Автоответчик для сообщений с сайта
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (3): [1] 2 3 »   

> Описание: Как сделать автоответчик для формы отправки письма с сайта?
Alone
Отправлено: 28 Июля, 2005 - 03:05:06
Post Id



Super Member


Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004  

Карма 8




Как пристроить функцию автоответчика к форме отправки письма с сайта?
Т.е. нужно чтобы отправлялось сообщение на e-mail отправителя после его нажатия на "отправить".
 
 Top
Ray Wen Администратор
Отправлено: 28 Июля, 2005 - 04:09:53
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




Alone
Просто припиши еще и отправку отправителя с таким-то текстом... Если сделал отправку, то я думаю приписать к ней еще пару строчек не трудно будет...
 
 Top
Alone
Отправлено: 28 Июля, 2005 - 05:56:04
Post Id



Super Member


Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004  

Карма 8




Ray Wen
Ну впринципе идея понятна. Только я фиг наверно сделаю. Улыбка

Вот мой файл отправки:

CODE:
<?
$fText="$fTitle\n\n";
for ($i=1;$i<=$fCount;$i++) {$fText.=$fName[$i]." ".stripslashes($fData[$i])."\n";}
$fText.="\n\n";
$fText.=date("l dS of F Y h:i:s A");
$fMail = "mail@mail.ru";
if (mail($fMail,$fSubject,$fText, "Content-type: text/plain; charset=windows-1251")) {Header("Location: $fOk");}
else {Header("Location: $fBad");}
exit;
?>


Что мне нужно сделать?
Юзер прописывает свой мэйл в фоме отправки (другой файл) в: name="fName[1]"
 
 Top
RaZoR
Отправлено: 28 Июля, 2005 - 06:53:02
Post Id



Full Member


Покинул форум
Сообщений всего: 225
Дата рег-ции: Март 2005  
Откуда: Оренбург

Карма 0




если я правильно тебя понял, то:
CODE:
<?
$fText="$fTitle\n\n";
for ($i=1;$i<=$fCount;$i++) {$fText.=$fName[$i]." ".stripslashes($fData[$i])."\n";}
$fText.="\n\n";
$fText.=date("l dS of F Y h:i:s A");
$fMail = "mail@mail.ru";
if (mail($fMail,$fSubject,$fText, "Content-type: text/plain; charset=windows-1251"))
{
mail (fName[1],"Письмо отправлено","Спасибо, письмо было отправлено администратору..","Content-type: text/plain; charset=windows-1251");
Header("Location: $fOk");
}
else
{
Header("Location: $fBad");
}
exit;
?>
 
 Top
Alone
Отправлено: 28 Июля, 2005 - 07:44:44
Post Id



Super Member


Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004  

Карма 8




RaZoR
Говорит ошибка в строке 9:
mail (fName[1],"Письмо отправлено","Спасибо, письмо было отправлено администратору..","Content-type: text/plain; charset=windows-1251"Подмигивание;
Header("Location: $fOk"Подмигивание;
 
 Top
RaZoR
Отправлено: 28 Июля, 2005 - 07:49:30
Post Id



Full Member


Покинул форум
Сообщений всего: 225
Дата рег-ции: Март 2005  
Откуда: Оренбург

Карма 0




Alone
ты же не первый день на форуме?! какая ошибка то? может переменная fName[1] не существует?
 
 Top
Alone
Отправлено: 28 Июля, 2005 - 08:30:02
Post Id



Super Member


Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004  

Карма 8




RaZoR
Цитата:
может переменная fName[1] не существует?


Форма отправки:

CODE:
<form method="post" action="http://www.sait.ru/post/send.php" onsubmit="return SendForm();">
E-mail:<BR>
<input type="text" name="fName[1]">
<BR>Имя:<BR>
<input type="hidden" name="fName[2]">
<input type="text" name="fData[2]" size="40">
<BR>Сообщение:<BR>
<input type="hidden" name="fName[3]">
<TEXTAREA name="fData[3]" COLS=30 ROWS=9>
</TEXTAREA>

<input type="hidden" name="fTitle" value="Сообщение">
<input type="hidden" name="fSubject" value="Message">
<input type="hidden" name="fCount" value="3">
<input type="hidden" name="fOk" value="http://sait.ru/result1.htm">
<input type="hidden" name="fBad" value="http://sait.ru/result2.htm">

<BR><BR>
<input type="submit" name="Submit" value="отправить сообщение" style="{font: 8pt 'Verdana'; border: outset 1px; width: 230;}">

</form>
 
 Top
Ray Wen Администратор
Отправлено: 28 Июля, 2005 - 09:48:04
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




Alone
Там скорей всего вместо "0", "О" стоит...
 
 Top
Alone
Отправлено: 28 Июля, 2005 - 11:01:07
Post Id



Super Member


Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004  

Карма 8




Ray Wen
Да нет, там всё нормально. Никто же ведь там не трогал ничего, просто добавлено:
mail (fName[1],"Письмо отправлено","Спасибо, письмо было отправлено администратору..","Content-type: text/plain; charset=windows-1251"Подмигивание;

RaZoR
Вот такая ошибка:
Parse error: parse error, unexpected '[' in /home/www/post/send.php on line 9
 
 Top
RaZoR
Отправлено: 28 Июля, 2005 - 11:01:53
Post Id



Full Member


Покинул форум
Сообщений всего: 225
Дата рег-ции: Март 2005  
Откуда: Оренбург

Карма 0




эх.. че-то я совсем.. описался. забыл $. замени строчку на:
CODE:
mail ($fName[1],"Письмо отправлено","Спасибо, письмо было отправлено администратору..","Content-type: text/plain; charset=windows-1251");
 
 Top
Страниц (3): [1] 2 3 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0508]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33