Polskie znaki w skrypcie kontakt


(Sgrabka) #1

Co mam zrobić , żeby wyświetlały się poprawnie znaki polskie w skrypcie kontakt http://www.dustindiaz.com/ajax-contact-form/ ?


#2

w index.php w folderze ajaxContact

zmień:

na:


(Sgrabka) #3

nie działa ma krzaki na całej stronie


(Puskas) #4

(Piotrswiniarski87) #5

A może tak??


(_chris_) #6

to może być niezgodność stron kodowych strony wywołującej i pliku ajaxa. Spróbuj dodać w pliku wywoływanym ajaxem:

header('Content-Type: text/html; charset=ISO-8859-1')

Strona kodowa w kodzie przykładowa, powinna być taka jak w stronie z której wywołujesz plik.


(Bisbazyl) #7

Czasem wystarczy, ze zmienisz html na php lub odwrotnie.


(R@z0r) #8

Na pewno nie. Zmiana rozszerzenia to nie rozwiązanie. Wszystko kodujesz w utf-8 i ustawiasz informacje o tym i będzie działać. Jak nie działa to robisz coś źle. Kródtka piłka.


(slepciu) #9

W pliku scripts\contact.php dopisz przed linią

$mailit = mail($to,$subject,$message,$headers);

takie dwie linijki i daj znać czy pomogło:

$headers .="Content-type: text/html; charset=utf-8";

$subject= "=?UTF-8?B?".base64_encode(strip_tags(html_entity_decode($subject)))."?=";