Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Не приходят письма на мыло (http://www.flasher.ru/forum/showthread.php?t=109347)

tzartzar 12.03.2008 18:54

Не приходят письма на мыло
 
РЕШЕНО!

iNils 12.03.2008 19:14

1. Для оформления своего кода надо использовать теги [code][/code].
2. Как вам уже сказал DeliMIter на flash-mx лучше использовать LoadVars вместо loadVariablesNum. Пример.

tzartzar 15.03.2008 12:49

Спасибо. Разобрался. Заработало. Теперь новая проблема...
Кодировка поршивая, т.е. никакая. Единственное, что знаю- это то,
что из Flesh-a приходит в код. utf-8, что лучше в Flesh-е не пользоваться System.useCodePage, и еще знаю что надо работать в php с $header, но
у меня все ровно ничего не выходит...
Приходит на мыло текст примерно так: "РТЙЧЕФ, ЛПЪМЙОБ", вот черневик:
Можеть знатоки подскажут?
Код:

<?php
$Name = $_POST["Name"];
$Email = $_POST["Email"];
$Comment = $_POST["Comment"];
$ToEmail = "---@---.ru";

$Name = convert_cyr_string($Name, "k", "w");
$Comment = convert_cyr_string($Comment, "k", "w");
$string = iconv("utf-8", "windows-1251", $string);
$ToName = "---";
$ToSubject = "from ---.ru";

mail($ToName." <".$ToEmail.">",$ToSubject, $Comment, "From: ".$Name." <".$Email.">");
?>


iNils 16.03.2008 21:47

Код:

$Name = convert_cyr_string($Name, "k", "w");
$Comment = convert_cyr_string($Comment, "k", "w");
$string = iconv("utf-8", "windows-1251", $string);

И в чем смысл данного кода? Первые две строчки пытаются из кодировка koi8-r (ну если вам приходит текст в utf-8, то причем тут koi8-r?) перевести его в windows-1251. И сюдая по описанию, convert_cyr_string вообще не работате с utf-8, поэтому, что он тут делает не понятно.
А вот третья строчка, с верно взятым iconv, перводит мифическую переменную $string.
И что вы хотите в результате с этим кодом получить?


Часовой пояс GMT +4, время: 07:36.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.