Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] kodowanie polskich znaków, problem
-sni4dy-
post
Post #1





Goście







Witam!
Piszę skrypt w php, w kodzie używać znaków typu "Ś,Ń" itp. Chciałbym aby wyświetlały się one na stronie, lecz zamiast nich są dziwne znaki. Np. zamiast ś jest kwadracik. Doczytałem, że trzeba użyć funkcji:

header('Content-type: text/html; charset=iso-8859-2');

Wkleiłem ją do index.php od razu po <?php przed includowaniem całej reszty kodu, lecz niestety i tak to nie działa.
Kod index.php wygląda tak:

  1. <?php
  2. header('Content-type: text/html; charset=iso-8859-2');
  3.  
  4. require_once "funkcje.php";
  5.  
  6. pol_mysql();
  7.  
  8. wy_form_logo();
  9.  
  10. ?>


Z góry dziękuję za pomoc
Go to the top of the page
+Quote Post
gladiror
post
Post #2





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

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


Tekst, który piszesz ĄĘ musisz przekonwertować na iso-8859-2... Możesz do tego użyć programu "Konwerter Polskich Znaków".
Go to the top of the page
+Quote Post
pianta_d
post
Post #3





Grupa: Zarejestrowani
Postów: 176
Pomógł: 18
Dołączył: 5.01.2007

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


Cytuję za kolegami z forum:

"
- przed pierwszym zapytaniem do bazy mam mysql_query('SET NAMES LATIN2');
- kodowanie w meta mam iso-8859-2 (zapisane przez jakiś edytor, a nie notatnik)
- system kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
- system porównań dla połączenia MySQL: UTF8_Unicode_ci
- metoda porównywania napisów: latin2_general_ci
"

Pozdrawiam

Ten post edytował pianta_d 14.08.2007, 15:39:11
Go to the top of the page
+Quote Post

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: 24.08.2025 - 20:35