Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Kodowanie polskich znaków (mysql-5.0.16-win32, apache_2.0.59-win32, PHP Version 5.1.6)
hagi0
post
Post #1





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

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


Mam problem, otóż nie wyświetla mi polskich znaków przy pobieraniu danych z bazy. Kodowanie w bazie mam ustawione na latin2 (wybrałem przy instalacji).
W pliku index.php mam tak:

if(!($bz_link=mysql_connect("baza", "uzytkownik", "haslo")))
{
print("<br><br><center>Nie można połączyć się z bazą danych!</center><br>");
exit();
}

mysql_query("SET NAMES latin2");

(tutaj znajdują się dalsze instrukcje)

Kodowanie ustawione w nagłówku na stronie to:
<meta http-equiv="Content-type" content="text/html; char=iso-8859-2">

Mimo to nadal pojawiają się krzaki zamiast polskich liter jak pobieram dane z bazy.
W bazie mam polskie litery ale na stronie nie. Wie ktoś dlaczego tak jest i jak sobie z tym poradzić?

Ten post edytował hagi0 26.11.2007, 00:29:21
Go to the top of the page
+Quote Post
prgTW
post
Post #2





Grupa: Zarejestrowani
Postów: 62
Pomógł: 3
Dołączył: 10.09.2004
Skąd: Warszawa

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


  1. char=iso-8859-2

a nie
  1. charset=iso-8859-2

a tak poza tym to tego typu problem jest wszedzie juz walkowany, wystarczy poszukac
Go to the top of the page
+Quote Post
hagi0
post
Post #3





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

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


zmieniłem i niedziała, szukałem dziś cały dzień dlatego postanowiłem poprosić o pomoc....
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: 13.10.2025 - 22:11