![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 26.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Udało mi się napisać prosty skrytpt wysyłający wiadomości ze strony www. Wszystko wyświetla się poprawnie. Problem pojawia się przy wysyłce. W przypadku serwera „o2” polskie znaki są ucinane lub pojawiają się krzaki. W przypadku serwera „gmail” jest wszystko ok. Jest szansa na poprawne wyślwietlanie polskich znaków na wszystkich serwerach? I jeszcze jedno. Jako ID użytkownika użyłem jednego pola: „Nazwa użytkownika”. Gdy wpisuję tam nazwę jednowyrazową, wszystko jest ok. Wystarczy że nazwa składa się z dwóch wyrazów oddzielonych spacją — pojawia się nieznany nadawca. Można coś z tym zrobić? Od razu przyznaję że z PHP mam styczność od wczoraj, także jestem totalnym nowicjuszem. Proszę o wyrozumiałość, jeśli zdublowałem temat, ale niestety nie byłem w stanie znaleźć podobnego problemu na forum. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 26.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
Bateria działa!
Wielkie dzięki. Serwer miał ustawione kodowanie na ISO-8859-1 (zachodnioeuropejski). Przestawiłem na UTF-8 i gra! (IMG:style_emoticons/default/smile.gif) Wielkie dzięki za pomoc! P.s. Po wstawieniu tej linijki: $headers .= "Content-Type: text/html; charset=UTF-8"; w polu nadawcy w odebranym mailu wyświetla mi się: Content-Type: text/html@nazwaserwerapl>, charset=UTF-8 <charset=UTF-8> Nie mam pojęcia dlaczego. Zostanę przy starej wersji kodu, bo jest ok. Jeszcze raz bardzo dziękuję za pomoc. Ten post edytował Jaca79 26.05.2013, 15:01:15 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 14:14 |