Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] polskie znaki dziwny problem
Forum PHP.pl > Forum > Przedszkole
lamcpp
witam, problem dotyczy tego, że na stronie (skonfigurowany przeze mnie sklep internetowy prestashop) wszystkie dane z bazy danych wyświetlają się poprawnie w j. polskim (kodowanie utf-8 bodajże) natomiast wszystko co wyswietlane jest na stronie z poza bazy danych, czyli np zwykły html i php, nie wyświetla polskich znaków;/

Problem jest o tyle dziwny, że znalazłem plik konfiguracyjny odpowiedzialny za to wszystko(plik config.inc.php):
Kod
@ini_set('default_charset', 'utf-8');
header('Content-Type: text/html; charset=utf-8');


Przy tym kodzie jest tak jak mowiłem, z bazy danych są pl czcionki a w czystym htmlu występują krzaczki i np żeby napisać poprawnie np. "Treść pytania" musze zrobić tak: "Treść pytania" a to dla mnie bardzo uciązliwe.
Natomiast po zmianie default_charset na iso-8859-2 teraz wyświetlają się dobrze strony z htmlem/php a wszystkie dane z bazy zawierają krzaczki;/;/
fander
a w jakim kodowaniu zapisujesz pliki ?
lamcpp
zapisuje w programie pspad, kodowanie: iso-8859-2
redeemer
Cytat(lamcpp @ 30.09.2009, 19:59:43 ) *
zapisuje w programie pspad, kodowanie: iso-8859-2


Sam sobie odpowiedziałeś. Zapisuj w UTF-8.
lamcpp
redeemer wielkie dzięki, oszczędziłeś mi wiele pracy:)
pozdr!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.