Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 11.07.2012 Ostrzeżenie: (0%)
|
Witam,
Mam pytanie odnośnie nagłówków, które można załączyć do funkcji mail. Kod jest następujący:
Tak więc powinno być w porządku, zaś problem jest następujący: gdy użytkownik w formularzu poda w polu "name" imię i nazwisko bez polskich znaków, wówczas wszystko działa poprawnie. Kłopot pojawia się, gdy w nazwie są polskie znaki, np. Andrzej Przepiórka. Wtedy na mój adres e-mail, którego adresatem jest samo "Andrzej", zaś nazwisko obcina. Jak to rozwiązać? Czy powinno tu być wskazane kodowanie utf-8, a może zrobić dwa osobne pola na imię i nazwisko, zaś potem je połączyć w nagłówku? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 11.07.2012 Ostrzeżenie: (0%)
|
Dziwna sprawa. Jak imię ma jakiś ogonek, tak nazwisko już się "nie łapie", czyli na to wygląda, że kończy się po wyrazie z polskim znakiem.
|
|
|
|
apollos [PHP] Polskie znaki w nagłówkach (funkcja mail) 14.10.2012, 15:21:45
Szymciosek Kodowanie to tak jakby podstawa, spróbuj ustawić n... 14.10.2012, 15:26:04
apollos Czyli na samym początku powinienem jeszcze dodać:
... 14.10.2012, 15:39:12
Szymciosek http://php.net/manual/en/function.mail.php
Tutaj ... 14.10.2012, 15:51:37 
bostaf Cytat(apollos @ 14.10.2012, 21:31:18 ... 14.10.2012, 20:56:04
tab a ogólnie znaki w skrypcie ci poprawnie koduje? ma... 14.10.2012, 20:35:59 
apollos Cytat(tab @ 14.10.2012, 21:35:59 ) a ... 14.10.2012, 20:45:46
apollos UTF-8 bez BOM miałem ustawione. Twoje rozwiązanie ... 14.10.2012, 21:44:26 ![]() ![]() |
|
Aktualny czas: 5.04.2026 - 12:20 |