PDA

Zobacz pełną wersję : Problem z polskimi znakami



hakerek
06-04-2007, 17:55
Nie mam polskich znakow w joomli i nie jest to raczej wina szablonu (chociaz moze) bo serwer mam na funpic.de ...Kiedys taki problem mialem tam z forum phpbb, ale tam wystarczylo dac jakas linijke kodowania w page header. Tutaj niestety nie wiem, nawet w phpmyadmin zmienilem na utf8polish. W pliku index.php szablonu mam:

<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />

Dzieki za pomoc

trzegard
06-04-2007, 18:37
Polskie znaki (http://www.joomla.pl/forum/showthread.php?t=4842)
Pozdrawiam
Grzegorz

hakerek
06-04-2007, 19:13
ta na prawde? przeczytaj mojego posta i porownaj sobie kod z tym co podal Sova w temacie do ktorego podales link.. Wg mnie sa identyczne. Pozdrawiam

sogo
06-04-2007, 19:48
By łatwiej zidentyfikować przyczynę podaj linka do strony lub sam zobacz w podglądzie źródła strony jaką masz definicję kodu, to co podałeś jest jedynie odwołaniem w templatce do kodowania strony.
pozdr.

hakerek
06-04-2007, 20:04
[code]<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" />[code]
http://anduina.an.funpic.de/

sogo
06-04-2007, 20:14
czy czasem problem nie pojawił się po przenosinach serwisu? Czy tak Ci się robi od początku?
pozdr.

hakerek
06-04-2007, 20:22
od razu tak bylo, to niemiecki serwer. Podobnie z forum phpbb bylo, ale tam dalo sie temu zaradzic. Mam Opere i jak wezme widok>zrodlo strony to mam to co podalem, o to chodzi?

hakerek
06-04-2007, 20:25
o_o
W Bestiariuszu w opisach ras mam polskie znaki ! Co to moze znaczyc?

sogo
06-04-2007, 20:31
forum było też na tym serwerze? Zakładająć bazę jakie kodowanie dałeś? Jakie kodowanie dla metody porównywania napisów ? Sprawdzałeś w panelu administracyjnym też?
W bestiariuszu też jest źle w nagłówkach, sprawdzaj pod IE.
pozdr.

hakerek
06-04-2007, 20:37
W phpadmin zmienilem kodowanie na polski, ale nie wiem czy to to
forum bylo na tym samym serwerze, i wg instrukcji z supportu:

a jak nie to w includes/page_header.php przed
$template->pparse('overall_header');
dopisz
header('Content-Type: text/html; charset=ISO-8859-2');
i będzie nadpisywać nagłowki serwera
Robilem wg. tych instrukcji i dzialalo...

sogo
06-04-2007, 20:40
pytałem się jak w bazie to zrobiłeś? jak ją zakładałeś?
pozdr.

hakerek
06-04-2007, 21:03
na stronie funpic
bylo trzeba uaktywnic baze sql, podac haslo i juz... to co robilem to w glownym menu phpmyadmin zmienilem z utf classic na polish. Nic wiecej nie robilem.

sogo
06-04-2007, 21:10
to zrób jeszcze collation (metoda porównywania napisów) na latin1_swedish_ci.
pozdr.

hakerek
06-04-2007, 21:18
Zrobilem juz, ale mozesz wyjasnic w jakim celu? pozdr

sogo
06-04-2007, 21:30
bo ja tak mam i jest dobrze:p :D . Widzę, że nie pomogło, może przyczyną jest fakt, że zbiory w bazie do tej pory były źle kodowane i tak zapisane zostały. Niestety nie jest to dziedzina w której jestem autorytetem. Walcz, psuj, naprawiaj to przy okazji coś się nauczysz i czekaj na dalsze porady.
Wesołych Świąt!

hakerek
06-04-2007, 21:43
hehe, ok dzieki Wesolych Swiat
w takim razie moze ktos wie jak podobny efekt moge uzyskac na joomli?

a jak nie to w includes/page_header.php przed
$template->pparse('overall_header');
dopisz
header('Content-Type: text/html; charset=ISO-8859-2');
i będzie nadpisywać nagłowki serwera