[php][mysql] Brak polskich znaków

0

Witam. Mój nagłówek pliku to:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />

Dodaje newsa do bazy danych, która ma kodowanie: latin2_general_ci. Mój problem polega na tym, że w momencie, gdy dodaje coś do bazy, to po w bazie mam znaki "?" zamiast np. "ą" itp. Tak samo wyświetlane są pobierane dane, np. "Tytu? newsa".

Jak temu zaradzić?

Pozostałe znaki są dobrze wyświetlane, gdy nie podbieram ich z bazy, tzn. te specjalne zamiast polskich liter dla iso-8859-2.

0

Na początku, po połączeniu z bazą danych:

SET NAMES latin2

i powinno śmigać

0

Teraz bardzo dobrze dodaje do bazy danych - są "ą" itp., ale na stronie, przy pobraniu z bazy, nadal pokazuje "?"...

ok! widze, ze wszedzie musze to dodac i dziala ;-) Dzieki!

1 użytkowników online, w tym zalogowanych: 0, gości: 1