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


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

> Без описания
Alone
Отправлено: 06 Декабря, 2005 - 07:26:33
Post Id



Super Member


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

Карма 8





Ray Wen пишет:
Alone
Наверное разработчики php не разрабатывали акработические этюды и не предусмотрели использование функции mail() в массовой рассылки и так или так и как-нибудь вот так... Улыбка

Нада на них в суд подать. Разве можно так над людьми издеваться... Улыбка
 
 Top
TvoyWeb Администратор
Отправлено: 06 Декабря, 2005 - 07:45:28
Post Id



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


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

Карма 52




Alone
используй в заголовке письма поля Cc и Bcc
CODE:
$headers .= 'Cc: example1@example.com; example5@example.com; example8@example.com' . "\r\n";
$headers .= 'Bcc: example1@example.com; example2@example.com; example3@example.com ' . "\r\n";


Но некоторые почтовые сервера при наличии таких полей в письме помечают письмо как спам.
так что имхо лучше использовать вариант Ray Wen
 
 Top
Alone
Отправлено: 06 Декабря, 2005 - 08:07:41
Post Id



Super Member


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

Карма 8




TvoyWeb
Ну так проще и понятнее. Улыбка
Сенкс.

Но это всё равно для e-mala админа, здесь можно выбирать любой почтовый сервер.
 
 Top
Jagger
Отправлено: 08 Апреля, 2007 - 17:04:26
Post Id



Newbie


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

Карма 0




Простите за не скромный вопрос, а как узнать поддерживат ли хостинг сендмаил или нет?
Дело в том, что поставил скрипт, который ETC когда-то написал, но заполняя все поля и нажимая кнопочку отправить он выдает страницу с сообщением о том, что письмо не доставлено.

Вроде емайл вставил в ту строчку:
CODE:
$sendmail = "мой@е.мейл";


у меня подозрения на то, что это хостинг не поддерживает соответсвующую ф-цию, возможно я ошибаюсь.
 
 Top
Валерий Администратор
Отправлено: 09 Апреля, 2007 - 14:29:51
Post Id



Админ-3


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

Карма 16




Jagger
просто написать хостеру и расспросить у него по поводу сендмейла.
да, многие хостеры отрубают эту функцию.
 
 Top
Jagger
Отправлено: 10 Апреля, 2007 - 03:25:13
Post Id



Newbie


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

Карма 0




Странно, но хостинг как-раз оддерживат ф-цию sendmail.
Но форма все равно не работает, заполняю все поля, а в итоге выдает страницу, якобы проверьте все поля Не понял
CODE:
<?php
$newlocation = "./sended.html";
$badlocation = "./notsended.html";
$sendmail = "potalan@sampo.ru";
$subject = "Сообщение с сайта extrime.karelia.ru";

/*****main code*****/
$get = $HTTP_POST_VARS;
$uname = isset($get["uname"])?$get["uname"]:"";
$umail = isset($get["umail"])?$get["umail"]:"";
$ucity = isset($get["ucity"])?$get["ucity"]:"";
$umsg = isset($get["umsg"])?$get["umsg"]:"";

if ($uname==""||$umsg=="") {
header("Location: ".$badlocation);
} else {
$msg = $subject."
От: ".$uname."
E-mail: ".$umail."
Город: ".$ucity."
Сообщение:
--------
".$umsg;
mail($sendmail,$subject,$msg);
header("Location: ".$newlocation);
}
?>

по-идее ошибка выдается из-за того, что пустые поля Имя и Поле ввода сообщения. Если они у меня не пустые, тогда почему же выдается страница о неудачной отправки сообщения?
 
 Top
paulpred
Отправлено: 26 Сентября, 2007 - 03:42:21
Post Id


Newbie


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

Карма 0




Здравствуйте, до недавних пор использовал данный код для отправки формы на mail, после того как хостер переехал на платформу Unix, письма приходят с пустым содержимым, в теле письма только дата Wednesday 26th 2007f September 2007 10:38:02 AM. В чем проблема? На виртуалке с Denver'ом все отрабатывается нормально.

CODE:
<?
$fText="$fTitle\n\n";
for ($i=1;$i<=$fCount;$i++) {$fText.=$fName[$i].": ".$fData[$i]."\n";}
$fText.="\n\n";
$fMail="zakaz@mail.ru";
$fText.=date("l dS of F Y h:i:s A");
if (mail($fMail,$fSubject,$fText, "Content-type: text/plain; charset=windows-1251\nContent-Transfer-Encoding: 8bit")) {Header("Location: $fOk");}
else {Header("Location: $fBad");}
exit;
?>
 
 Top
Furax
Отправлено: 26 Сентября, 2007 - 07:16:08
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




paulpred
А register_globals у хостёра по-прежнему включен?
 
 Top
paulpred
Отправлено: 26 Сентября, 2007 - 07:57:14
Post Id


Newbie


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

Карма 0




Furax пишет:
А register_globals у хостёра по-прежнему включен?

Не понял Э-э, так а что мне делать, стучаться до хостера (что бы он его выключил?) или по другому обращаться к переменным? Сорри, если что, в PHP не силен... Огорчение
 
 Top
TvoyWeb Администратор
Отправлено: 27 Сентября, 2007 - 01:42:41
Post Id



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


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

Карма 52




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