dreimann Posted October 24, 2007 Report Share Posted October 24, 2007 Man ir mail box flash ( .swf ) kurš nosūtam variables uz php email.php failu. Sūtot e-mailu ar garumzīmēm to vietā parādās ?? Internetā meklēju un atradu ka vajag rakstīt php failā tā: $message = utf8_encode($_POST["kontakti"])."".utf8_encode($_POST["pas"]); Bet vienalga ir ????? zīmes ja raksta ar garumzīmēm mēģināju pašu email.php saglabāt UTF-8 kodējumā arī nekā. Kā var panākt lai mailu sūtot ir visas garumzīmes. Varbūt ir kāds links ?par šo tēmu kādam LIELS paldies Link to comment Share on other sites More sharing options...
Joyride Posted October 24, 2007 Report Share Posted October 24, 2007 Paspelejies ar maila headeriem: $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $headers .= 'From: TTSYS' . "\r\n"; Link to comment Share on other sites More sharing options...
dreimann Posted October 24, 2007 Author Report Share Posted October 24, 2007 (edited) es no php neko daudz nesaprotu bet ja pielieku klāt kādu no šām rindām man tāpat viss ir pavecam : $sendTo = "dreimann@inbox.lv"; $subject = "reply"; $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $headers = "From: " . $_POST["name"] . "<" . $_POST["email"] .">\r\n"; $headers .= "Reply-To: " . $_POST["email"] . "\r\n"; $headers .= "Return-path: " . $_POST["email"]; $message = utf8_encode($_POST["kontakti"])."".utf8_encode($_POST["pas"]); mail($sendTo, $subject, $message, $headers); ?? Edited October 24, 2007 by dreimann Link to comment Share on other sites More sharing options...
Delfins Posted October 24, 2007 Report Share Posted October 24, 2007 Moš tev `?` ir jau pirms posto... Visticamāk... palaid bez flash to skriptu... to biš uztaisi HTML formu. Flešam arī ir enkodings gan jau kaut kāds... Liekas labāk tad izmantot iconv(). No viena CS uz citu CS (šajā gadījumā baltic > utf8 !?) Link to comment Share on other sites More sharing options...
Recommended Posts