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#24 used as offset, casting to integer (24) 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

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


 Страниц (21): В начало « ... 13 14 15 16 [17] 18 19 20 21 »   

> Без описания
TvoyWeb Администратор
Отправлено: 29 Ноября, 2005 - 19:42:29
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Alone
CODE:
function SendMail()
{
@mail($GLOBALS["ADMIN"],
$GLOBALS["SUBJECT"],
$GLOBALS["form"]["user"]." написал:\n\n". $GLOBALS["form"]["comments"]."\ne-mail:".$GLOBALS["form"]["email"],"Content-Type: text/plain; charset=UTF-8\r\nFrom: ".$GLOBALS["form"]["email"]);
echo '<CENTER><BR>Спасибо '.$GLOBALS["form"]["user2"].'!<BR>Ваше сообщение успешно отправлено.<BR><BR>Текст отправленного сообщения:<BR><BR><i><FONT COLOR=BLUE>'. $GLOBALS["form"]["comments"].'</FONT></i><BR>';
}
 
 Top
Alone
Отправлено: 30 Ноября, 2005 - 00:03:04
Post Id



Super Member


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

Карма 8




TvoyWeb
То-то и обидно, что прежде чем задать этот вопрос здесь на форуме - я именно так уже делал, причём на разные лады...
Не работает, показывает чистую страницу.

Ума не приложу куда это запихнуть:
CODE:
"Content-Type: text/plain; charset=UTF-8\r\nFrom: ".$GLOBALS["form"]["email"]);

В скрипт который прикреплён здесь:
http://tvoyweb.ru/forums/topic.p...ge=10#1133116291
 
 Top
Ray Wen Администратор
Отправлено: 30 Ноября, 2005 - 04:54:26
Post Id



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


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

Карма 21




Alone
В самый верх скрипта вставь:
error_reporting(E_ALL);

Убери @ перед mail и посмотри какие ошибки выдаст...
 
 Top
Alone
Отправлено: 30 Ноября, 2005 - 05:49:18
Post Id



Super Member


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

Карма 8




Ray Wen
Сделал. Всё равно белая страница. Ничего не рапортует...

Пробовал ставить на двух разных платных хостах - один хрен (думал мож там чего отключено)

Да вот думаю может нафиг переделать под твой вариант?
Как думаешь какой лучше?

***
И мне вот одно не понятно как скрипт узнаёт в этом случае:
CODE:
     @mail($GLOBALS["ADMIN"],
  $GLOBALS["SUBJECT"],


что переменную     $GLOBALS["ADMIN"] - нужно подставлять в отправляемый е-майл, а переменную:
$GLOBALS["SUBJECT"] - нужно подставлять в поле темы сообщения???
Он блин чё умный этот скрипт какой-то что ли?
 
 Top
Ray Wen Администратор
Отправлено: 30 Ноября, 2005 - 06:45:03
Post Id



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


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

Карма 21




Alone
Я ни чего не переделывал, а лишь поставил проверку, отправилось ли письмо, чтобы "Спасибо, ваше письмо отправлено..." не появлялось когда этого не произошло...

CODE:
function SendMail(){
if(mail($GLOBALS['ADMIN'], $GLOBALS['SUBJECT'],"$GLOBALS[form][user] написал:\n\n$GLOBALS[form][comments]\ne-mail:$GLOBALS[form][email]","Content-Type: text/plain; charset=UTF-8\r\nFrom: $GLOBALS[form][email]")){
echo '<BR>Спасибо '.$GLOBALS["form"]["user2"].'!<BR>Ваше сообщение успешно отправлено.<BR><BR>Текст отправленного сообщения:<BR><BR><i><FONT COLOR=BLUE>'. $GLOBALS["form"]["comments"].'</FONT></i><BR>';
}else{
echo "<BR>Извините $GLOBALS[form][user2], но ваше письмо не может быть сейчас доставлено.<BR><BR>Текст отправленного сообщения:<BR><BR><i><FONT COLOR=BLUE>$GLOBALS[form][comments]</FONT></i><BR>";
}
}

Попробуй так, что еще может быть не то, не знаю...
 
 Top
Alone
Отправлено: 30 Ноября, 2005 - 07:46:35
Post Id



Super Member


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

Карма 8




Не пашет...

Короче я выкинул всё ненужно пока оттуда. Получилось так:

CODE:
function SendMail()
{
 if(mail($GLOBALS['ADMIN'], $GLOBALS['SUBJECT'],"$GLOBALS[form][user] написал:\n\n$GLOBALS[form][comments]\ne-
mail:$GLOBALS[form][email]","Content-Type: text/plain; charset=UTF-8\r\nFrom: $GLOBALS[form][email]"));

}


Так страница появляется, всё работает, только не отправляет вообще сообщение.
Пробовал вместо такого варианта $GLOBALS[form][user] точки поставить типа так .$GLOBALS[form][user]. и так .$GLOBALS[form][user]
но страница тогда снова пустая...
 
 Top
Bolal
Отправлено: 30 Ноября, 2005 - 07:54:36
Post Id


Newbie


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

Карма 0




Уважаемые господа! Не могу не отметить высокий уровень квалификации комментаторов этого форума. Я со своей проблемой: весу сайтик "таможня-Реферат" www.customs.h1.ru и очень уж нужна мне форма отправки e-mаil с прикрепленным файлом прямо с сайта мне на почту. С РНР не дружу, потому что только недавно занялся его изучением Взял где-то форму. Файл РНР залил на сервер (у меня бесплатный хостинг h1.ru). Хостинг-провайдер запрещает заливать файлы сразу на сервер, поэтому приходится через свою посту. Форму вставил в заглавную страничку. Вроде работает. Не нравится только одно: приходится указывать свой мэйл прямо на форме и его ручками приходится вбивать в строку.
Вопрос 1: как по умолчанию указать мой емэйл чтоб почта с файликом сразу на него уходила (если можно прям по моей страничке)?

Также скопировал это форму на другую страничку http://www.customs.h1.ru/needed.html, так теперь письмо, отправленное с этой странички, мне приходит, а вто прицепленный файлик поступает с каким-то дурацким расширением .bin. Может неправильно скопировал?

Подскажите начинающему выход из ситуации. Спасибо.
 
 Top
Ray Wen Администратор
Отправлено: 30 Ноября, 2005 - 08:20:27
Post Id



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


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

Карма 21




Alone
Ты вообще вкурсе что такое оператор if? Твой сервер блокирует вывод всех ошибок, то что ты сделал, не может не вызвать ошибки...
CODE:
function SendMail()
{
mail($GLOBALS['ADMIN'], $GLOBALS['SUBJECT'],"$GLOBALS[form][user] написал:\n\n$GLOBALS[form][comments]\ne-
mail:$GLOBALS[form][email]","Content-Type: text/plain; charset=UTF-8\r\nFrom: $GLOBALS[form][email]");
echo "Сообщение отправлено...";
}

Тогда уж так...

Bolal
С html знаком? Просто убери строку с указанием куда, а форме ввода мэйла задай type=hidden и variable=tvoy@mail.ru ...
 
 Top
Bolal
Отправлено: 30 Ноября, 2005 - 09:09:01
Post Id


Newbie


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

Карма 0




Извините, а можно по пальцам?

<form action=simple_mail.php enctype='multipart/form-data' method=post>
<tr><td width=40%>E-mail - bolal@mail.ru</td><td align=center><input type=text name=mail_to maxlength=20></td></tr>
<tr><td width=40%>Ваш e-mail:</td><td align=center><input type=text name=mail_subject maxlength=64></td></tr>
<tr><td colspan=2>Ваше сообщение:<BR><textarea cols=40 rows=8 name=mail_msg></textarea></td>
<tr><td width=40%>Файл реферата:</td><td align=center><input type=file name=mail_file maxlength=64></td></tr>
</tr><tr><td colspan=2><input type=submit value='Отправить'></td></tr>
</form>

Куда в коде я должен вставить свой мэйл?
 
 Top
Alone
Отправлено: 30 Ноября, 2005 - 09:27:22
Post Id



Super Member


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

Карма 8




Ray Wen
CODE:
то что ты сделал, не может не вызвать ошибки...

Я из того, что ты сделал убрал нижнюю часть, я ничего не делал... Недовольство, огорчение

В этой отправке - приходит сообщение но с обратным е-майл таким:
"Array["@cgi10.host.net
И вместо адреса в сообщении тоже также:
"Array["@cgi10.host.net
Цитата:
Ты вообще вкурсе что такое оператор if?

Ну вроде что-то из области "если"...
 
 Top
Страниц (21): В начало « ... 13 14 15 16 [17] 18 19 20 21 »
Сейчас эту тему просматривают: 16 (гостей: 16, зарегистрированных: 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.0531]     [ 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