![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 12.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam ...
... Na wstępie chce się przywitać bo jestem tu nowy (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) ... Po drugie chciałbym nadmienić, że dość kiepsko znam php ... z wyboru jestem grafikiem komputerowym, ale przyszło mi majstrować w php ... z pomocą różnych Tutoriali udało mi się napisać skrypt php pracujący z plikiem typu swf (Flash):
Zadaniem skryptu jest wysyłanie e-maila do adresata (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Skrypt działa jak najbardziej poprawnie za co mogę być wdzięczny autorowi Tutoriala bo sam bym w życiu tego nie stworzył ... skypt oczywiście w miare rozumiem bo udało mi się go połączyć z swf'em który robiłem prawie samodzielnie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ... mam tylko malutki problemik (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) - bo php gubi mi polskie znaki w Temacie zastępując je znakiem X ... nie rozumiem czemu (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ... w treści wszystkie polskie znaki są, ale nie w temacie - czemu? Czy ktoś znający się na php mógłby mnie poprowadzić za roczke i pokazać przyczyne? Albo udoskonalić skrypt? Wiem na 100% że to wina php bo już się nad tym męcze wiele dni ... w bazowej wersji w ogóle nie było polskich znaków i dowiedziałem się, że muszę zastosować kodowanie UTF-8 które chyba zastosowałem dobrze (chyba!) ... po tym dodatku polskie znaki się pojawiły ale tylko w treści ... jak zrobić polskie znaki w temacie? Ten post edytował Retuh 12.07.2006, 14:27:07 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 19 Dołączył: 25.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam podobny problem.
Kod skryptu jest w UTF-8, nagłówki wysyłanego maila ustawione CODE Content-type: text/plain; charset=utf-8 tak więc w treści wszystko wyświetla się dobrze. Ale temat wiadomości to jak widać już inna sprawa - są krzaki. Gdzie to ustawić, żeby temat był też w UTF-8? Może wysłać go w nagłówku zamiast w odpowiednim argumencie funkcji mail? edit: Podaję rozwiązanie. Trzeba sobie temat samemu zakodować: Kod $subject = '=?utf-8?B?'. base64_encode('Tytuł') .'?='
Ten post edytował qrzysztof 14.07.2009, 12:19:01 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:35 |