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 :: Автоответчик для сообщений с сайта [3]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


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

> Описание: Как сделать автоответчик для формы отправки письма с сайта?
RaZoR
Отправлено: 11 Октября, 2005 - 12:40:13
Post Id



Full Member


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

Карма 0




у тебя сейчас после отправки письма идет переход на страницу $fOk:
CODE:
Header("Location: $fOk");

вот можно например не переходить, а написать вместо:
CODE:

echo 'Письмо успешно отправлено на '.$fMail.'<BR>';
echo 'Письмо содержит текст: '.$fText;

ну или типа того. а можно на той странице, куда переход это написать..
 
 Top
Alone
Отправлено: 11 Октября, 2005 - 14:36:21
Post Id



Super Member


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

Карма 8




RaZoR
Чего-то не хочет работать так.
Вставил на другой странице (на которую переход):
CODE:
<?
echo 'Письмо успешно отправлено на '.$fMail.'<BR>';
echo 'Письмо содержит текст: '.$fText;
?>

И ничего вообще не выводится.
Страница .php
 
 Top
RaZoR
Отправлено: 12 Октября, 2005 - 00:50:10
Post Id



Full Member


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

Карма 0




а, ну ествественноУлыбка на той странице этих переменных уже не существует.. можно тогда либо в скрытой форме их передать, либо как параметры. первое что пришло в голову:
замени:
CODE:
Header("Location: $fOk");

на:
CODE:
echo '
<form name=form method=post action="$fOk">
<input type=hidden name=fMail value="$fMail">
<input type=hidden name=fText value="$fText">
</form>
<script language="javascript">document.form.submit();</script>
';

код не проверял, но должен работать.
 
 Top
Alone
Отправлено: 12 Октября, 2005 - 01:21:25
Post Id



Super Member


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

Карма 8




А всё понял.
У меня же тут так:
Форма в одной html-странице, из неё посылается на другой файл php-страницу где весь сендмайл, и только потом переход на страницу уведомляющую об успешной отправке.
 
 Top
RaZoR
Отправлено: 12 Октября, 2005 - 05:00:56
Post Id



Full Member


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

Карма 0




Alone
совершенно верно. хотя "php-страницу где весь сендмайл" и "страницу уведомляющую об успешной отправке" можно объединить. я, например, не очень люблю когда перебрасывает на другую страницу, а тем более 2 раза.. ну, это уже дело личное..
 
 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.0314]     [ 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