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

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

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Форма отправки e-mail [8]
ТвойWeb » WebMaster класс » PHP/Perl » Форма отправки e-mail

Страниц (21): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец
 

71. Анна - 21 Марта, 2005 - 17:32:11 - перейти к сообщению
Alone
Нет, я его не открою.. Тут "Штирлец" , наверное, нужен. Улыбка
Да у меня вообще проблема с подобными письмами. В Аутлук Экспресс можно кодировку другою выбрать (правой кнопкой... что-то в этом роде).
А в родимом майкрософте - не получаецца.

Я просто к чему тебе говорила, что у меня нормально все.
Мне пришло нормальное письмо, с кодировкой win-1251.
Покажи код.

72. TvoyWeb - 21 Марта, 2005 - 17:41:24 - перейти к сообщению
Alone
Скачай свой архив с письмом. Я его заменил. Там письмо отправленное через твой скрипт. А вот http://anna.tvoyweb.ru/temp/form/form.php и сама форма отправки.
73. Alone - 21 Марта, 2005 - 17:50:32 - перейти к сообщению
Анна
Кодировку я всю перепробовал, даже ту которую не нужно.... Улыбка
Анна пишет:
Мне пришло нормальное письмо, с кодировкой win-1251.

Да мне по всей видимости тоже, только каким-то странным образом.

Ладно тут чё-нить может ещё покручу в скрипте. Принцып понятен.
Спасибо. Улыбка

(Добавление)
TvoyWeb
Да в этом письме всё нормально.
Возможно что я форму перегрузил чем-то... Потому что то что я дал - это её первоначальный вариант.
Надо посмотерть.
\n\n(Добавление)
Улыбка
Скорее всего это у меня что-то на сервере переделывается.
Ладно...
74. Alone - 22 Марта, 2005 - 00:06:44 - перейти к сообщению
TvoyWeb пишет:
Там письмо отправленное через твой скрипт.

Маленькое уточнение на всяк случай:
Ты в Опере отправлял, и принимал в Аутлуке?\n\n(Добавление)
Цитата:
Покажи код.


TvoyWeb кодировка в обоих случаях (в твоём и моём) = windows-1251
Кусочек кода:
CODE:
To: mail@bk.ru
Subject: Message
Content-type: text/plain; charset=windows-1251
X-Zombi-Check: on netra2.orel.ru
X-Spam: Not detected

рБНЪ иНЦЮ

e-mail: бБНДХРЕ ОПЮБХКЭМШИ ЮДПЕЯ!
хЛЪ: ИИИИИИИИИИИИИИИИИИИ
цНПНД: ИИИИИИИИИИИИ
бШАЕПХРЕ РЕЛС ЯННАЫЕМХЪ:
яННАЫЕМХЕ: ИИИИИИИИИИИИИИИИИИИ

Tuesday 22nd of March 2005 07:55:25 AM


Мож это правда на сервере что-то перекодируется...\n\n(Добавление)
CODE:
Content-type: text/plain; charset=windows-1251\nContent-Transfer-Encoding: 8bit\nDate:


Что это такое, что оно делает?:
CODE:
Content-Transfer-Encoding
75. TvoyWeb - 22 Марта, 2005 - 04:40:19 - перейти к сообщению
Alone пишет:
Что это такое, что оно делает?:

Это вид кодирования. Попробуй добавь этот параметр. Хотя у меня в твоем скрипте этого параметра нет. Может и в правду твой сервер не видя этого параметра выдает такую бяку.
76. Alone - 22 Марта, 2005 - 05:19:10 - перейти к сообщению
TvoyWeb пишет:
Хотя у меня в твоем скрипте этого параметра нет.

Так и у меня его тоже не было... Эт я его нашёл в каком-то другом скрипте. Улыбка
TvoyWeb пишет:
Попробуй добавь этот параметр.

Да пробовал уже. Но не уверен что правильно.
Подскажи куда добавить, плиз?
77. TvoyWeb - 22 Марта, 2005 - 06:40:05 - перейти к сообщению
CODE:
if (mail($fMail,$fSubject,$fText, "Content-type: text/plain; charset=windows-1251\nContent-Transfer-Encoding: 8bit")) {Header("Location: $fOk");}
78. Alone - 05 Апреля, 2005 - 13:37:16 - перейти к сообщению
TvoyWeb

Можно этот скрипт изменить так, чтобы он отправлял сообщение только на тот email, который указан в форме?

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");
if (mail($fMail,$fSubject,$fText, "Content-type: text/plain; charset=windows-1251\nContent-Transfer-Encoding: 8bit")) {Header("Location: $fOk");}
else {Header("Location: $fBad");}
exit;
?>

Это возможно вообще?

Или если я заменю переменную здесь $fMail на moymail@mail.ru так всё будет ОК? Будет отправляться на moymail@mail.ru?
79. Анна - 05 Апреля, 2005 - 15:53:56 - перейти к сообщению
Alone
Нет, ты что?
Три арбуза плюс два помидора Радость
Тогда нужно переписывать весь скрипт.. А зачем, если ETC уже написал?
80. TvoyWeb - 05 Апреля, 2005 - 16:00:39 - перейти к сообщению
Alone
Ты хочешь убрать из формы скрытое поле с мылом? Если да, то убирай и в код вставь:
CODE:
$fMail = "moymail@mail.ru";

Анна
Ошибочка Улыбка

Форум на AlfaSpace.NET


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

[Script Execution time: 0.0327]     [ 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