sprememba charset
3 naročniki
3 naročniki
Se opravičujem, če je kje na forumu že opisano kako spremeniti charset, nisem nikjer opazil.
Sem totalni noob na področju programiranja, tako da se prosim ne preveč kregati z mano.... :o
V phpMyAdmin-u sem spremenil pri vseh tabelah na utf8slovenianci in pa v index-u, footer-ju,... dodal kodo:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Kaj še zdaj moram storiti, ker se šumniki še vedno ne prikazujejo?
Hvala in lep pozdrav!
4 odgovori
Kodiranje datotek na UTF-8 če imaš ANSI, če imaš šumnike v datotekah ...
.htaccess / virtualhost
AddDefaultCharset UTF-8
php_value default_charset UTF-8
php
header('Content-Type: text/html; charset=utf-8'); // bugs.php.net/bug.php?id=22108
mysql_query("SET NAMES 'utf8';");
mislim da je to vse ... kar bi lahko bilo :) .
Kodiranje datotek na UTF-8 če imaš ANSI, če imaš šumnike v datotekah ...
.htaccess / virtualhost
AddDefaultCharset UTF-8 php_value default_charset UTF-8
php
header('Content-Type: text/html; charset=utf-8'); // bugs.php.net/bug.php?id=22108 mysql_query("SET NAMES 'utf8';");
mislim da je to vse ... kar bi lahko bilo :) .
Hvala za pomoč!
Prvo kodo sem vpisal v .htaccess in mi je nekaj šumnikov sedaj pokazalo.
Kam pa naj zdaj drugo kodo vpišem? V katero datoteko?
Se opravičuem za taka laična vprašanja, ampak si newem urediti....
header('Content-Type: text/html; charset=utf-8');
na začetku php dokumenta ...
mysql_query("SET NAMES 'utf8';");
takoj za tem ko se povežeš in izbereš mysql bazo ...
če imaš šumnike zapisane v datotekah ne pozabi kodiranja datotek spremenit ... UTF-8 brez BOM, recimo z PSPad na Windowsu, Notepad++ ima probleme s tem ...