greg87g
10.04.2009, 20:43:01
problem polega na tym, że wszędzie (kodowanie bazy, kodowanie tabel, kodowanie strony z formularzem pobierania danych do bazy, kodowanie strony z wyświetlaniem wyników bazy) mam ustawione na unicode utf8 ale kiedy przeglądam baze z poziomu phpmyadmin to pokazuje mi krzaki w tej bazie (pobrane i wyswietlone na mojej stronie są ok, tylko w phpmyadmin sa zle).
a kiedy chcę np dopisać coś do pola tabeli (z poziomu phpmyadmin)bto zapisuje mi te znaki odpowiednio ale na mojej stronie wyświetla je jako pytajniki :/
sprawdzilem: kodowanie strony która mi pokazuje phpmyadmin jest ustawione tez na unicode utf8.
dlaczego w phpmyadmin widze je zle a na stronie dobrze? dlaczego po wpisaniu do phpmyadmin'a polskich liter na mojej stronie sa pytajniki?
tosiek
10.04.2009, 20:48:17
Wgraj własnego phpmyamdina i możesz zmienić ustawienia w
config.inc.php :
Kod
$cfg['DefaultLang'] = 'pl-utf-8';
$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';
$cfg['Lang'] = 'pl-utf-8';
$cfg['DefaultCharset'] = 'utf-8';
greg87g
10.04.2009, 20:54:23
co to znaczy "wgraj własnego phpmyadmina"?
tosiek
10.04.2009, 20:55:43
tak jak każdy inny skrypt php

czyli skopiuj/wgraj pliki.
http://www.phpmyadmin.net/home_page/index.phppolecam wersję 2.
greg87g
10.04.2009, 21:03:44
dzieki ale ja tego nie rozumiem. nie chce wrzucac tego na serwer bo mi sie jeszcze cos spieprzy, syfek narobi i dopiero sie pogubie.
nie ma prostrzego sposobu niz takie dziwne skomplikowane cos?
tosiek
10.04.2009, 21:05:11
nie używaj phpmyadmina

i zobacz w zakładkę
Operacje w widoku tabel i bazy.
greg87g
10.04.2009, 21:07:40
no juz to wlasnie wczesniej odkrylem ze tam sie kodowanie zmienia. i pozmienialem wszystko na to utf8 bo w tym mi wlasnie najlepiej przegladarki wszystko otwieraja. pozmieniane mam i kodowanie bazy, i kodowanie tabel i nawet pól w tabeli
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.