Formularz email kontakowy, nie wyświetla polskich znaków

Wszystko o językach skryptowych takich jak PHP i Perl, serwerach WWW, CGI, bazach danych i języku SQL.
Post Reply
jazzmin
Posts: 2
Joined: 26 Jun 2019, 15:54:12
Gender: None specified
User Agent: Chrome Windows 1366x768

Formularz email kontakowy, nie wyświetla polskich znaków

Post by jazzmin »

Mam skrypt formularza z validacja captcha, skrypt jest oparty na plikach PHP i HTML. Umieściłem go na mojej stronie www na serwerze cba.pl, przekierowanie emaili zrobiłem na pocztę gmail, po wypełnieniu formularza polskie znaki wyświetla ok. Natomiast jak zmienie email w formularzu aby wiadomości przychodziły na inne skrzynki typu cba, o2, Onet, interia. home, pojawiają się krzaki. Myślałem ze to wina po stronie serwera na którym jest skrypt, jednak nie, dziwne bo tylko na gmailu wyswietla polskie znaki z formularza.


W formage za którego pomocą wyswietla się formularz zapisalem w notepad++ na utf-8 bez boom i dodałem kod w znaczniku <head>

Code: Select all

 <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
Jednak nic to nie dało. W pliku handler zmienia się email na który ma przyjść wiadomość, natomiast w folderze src->FormHandler może w tym pliku jest jakiś blad nie wiem, nie znam się za bardzo na php.

Bardzo proszę o pomoc. Link do pobrania tego małego skryptu
https://www.szybkiplik.pl/download/0db3 ... 124eb.html
jazzmin
Posts: 2
Joined: 26 Jun 2019, 15:54:12
Gender: None specified
User Agent: Chrome Windows 1366x768

Formularz email kontakowy, nie wyświetla polskich znaków

Post by jazzmin »

Probowałem wielu sposobów dodając w skrypcie

Code: Select all

 $mail->CharSet = "UTF-8"; 
dodając to polecenie ,znowu wiadomości się nie wysyłają.

Znalazłem inny polski skrypt, bardzo lekki, wgrałem na serwer, w pliku contact wpisałem moj email z gmaila. Wypełniłem formularz kilkam wyslij, dostaje potwierdzenie ,ze wyslalo, ale teraz jest problem że wiadomości nie dochodzą. Czemu, coś źle jest w pliku contact?

Link do skryptu
https://www.szybkiplik.pl/download/04d5 ... 06e11.html
User avatar
endriu888
Obsługa CBA
Posts: 1878
Joined: 23 Jan 2012, 21:02:33
Website at CBA.pl: katalogfirm.c0.pl
Gender: None specified
User Agent: Firefox Windows 1143x858
Contact:

Formularz email kontakowy, nie wyświetla polskich znaków

Post by endriu888 »

witam

Na początku src/FormHandler.php jest linijka:
`$charset = 'iso-8859-2';`
Zacząłbym od zmiany tej linijki.
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
Post Reply