Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Brak polskich znaków w formularzu kontaktowym ze strony
ave20
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 11.05.2010

Ostrzeżenie: (0%)
-----


Witam

Tworzę stronę i pomagam sobie gotowymi skryptami. Pobrałem skrypt do formularza kontaktowego.
plik index.html posiada kodowanie UTF-8 (bez BOM) i tam polskie znaki działają.
Plik php także jest zapisany w formacje UTF-8 (bez BOM), ale maile przychodzą z krzakami w miejscu
polskich znaków.

Plik PHP: http://pastebin.com/9WKjjS1K

Do tego, są jeszcze skrypty *.js:
- bootstrap.min http://pastebin.com/qc6wtNLK
- contact-form-script http://pastebin.com/FjE8bDWc
- form-validator.min http://pastebin.com/EckBMTex
- jquery-min http://pastebin.com/UckdSr1H

Nie mam zielonego pojęcia dlaczego maile - tytuł, treść i "od kogo" przychodzą bez polskich znaków :/
Będę wdzięczny za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ave20
post
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 11.05.2010

Ostrzeżenie: (0%)
-----


  1. $headerFrom = "xmlns=\"http://www.w3c.org/1999/xhtml\" xml:lang=\"pl\" lang=\"pl\"" . "\r\n";
  2. $headerFrom .= "MIME-Version: 1.0" . "\r\n";
  3. $headerFrom .= "Content-type: text/html; charset=utf-8" . "\r\n";
  4. $headerFrom .= "FROM: <" . $email . ">\r\n";
  5.  
  6. $success = mail($EmailTo, $Subject, $Body, $headerFrom);

Ale nie działa - teraz maile w ogóle się nie wysyłają...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 12:56