Oldal: 1 / 1

Kódkészlet eltérés

HozzászólásElküldve: 2011.02.07. 15:07
Szerző: katasztrófea
Olvastam, hogy az okhost.eu ISO-8859-2 kódot használ.
Találtam egy jópofa weblapszerkesztőt, de az UTF-8 kódot generál. Emiatt a weboldalak eléggé rusnyán jelennek meg, és csak a kódkészlet kézi beállítása után térnek magukhoz. Ráadásul ezt minden oldal megjelenése után meg kell tenni.
Tudtok-e valami lehetőséget arra, hogy az oldalak automatikusan UTF-8 kódolással jelenjenek meg?

Re: Kódkészlet eltérés

HozzászólásElküldve: 2011.02.07. 15:25
Szerző: l2sh
Hali!
PHP-ben:
Kód: Egész kijelölése
<?php header("Content-Type: text/html; charset=utf-8"); ?>

Vagy ez HTML formában:
Kód: Egész kijelölése
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Ha így se jó, akkor .htaccess-be tegyél be egy ilyet:
Kód: Egész kijelölése
AddDefaultCharset utf-8

Re: Kódkészlet eltérés

HozzászólásElküldve: 2011.02.07. 16:20
Szerző: katasztrófea
l2sh írta:Hali!
PHP-ben:
Kód: Egész kijelölése
<?php header("Content-Type: text/html; charset=utf-8"); ?>

Vagy ez HTML formában:
Kód: Egész kijelölése
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Ha így se jó, akkor .htaccess-be tegyél be egy ilyet:
Kód: Egész kijelölése
AddDefaultCharset utf-8



A fenti HTML kód minden HTML fájlban benne van, de szemlátomást nincs hatása.
.php és .htaccess fájlok egyáltalán nincsenek. Hova kellene rakni?

Re: Kódkészlet eltérés

HozzászólásElküldve: 2011.02.07. 17:09
Szerző: l2sh
katasztrófea írta:A fenti HTML kód minden HTML fájlban benne van, de szemlátomást nincs hatása.
.php és .htaccess fájlok egyáltalán nincsenek. Hova kellene rakni?


Ha már HTML-ben benne van, akkor csak .htaccess-ben kell megadnod. Hozz létre egy fájlt, aminek a teljes neve .htaccess. Tehát tulajdonképpen neve nincs, csak kiterjesztése.
Abba másold bele ezt.
Kód: Egész kijelölése
AddDefaultCharset utf-8

Majd elmented, felmásolod FTP-n a kezdő könyvtárba, és kész.

Re: Kódkészlet eltérés

HozzászólásElküldve: 2011.02.08. 10:26
Szerző: katasztrófea
l2sh írta:Ha már HTML-ben benne van, akkor csak .htaccess-ben kell megadnod. Hozz létre egy fájlt, aminek a teljes neve .htaccess. Tehát tulajdonképpen neve nincs, csak kiterjesztése.
Abba másold bele ezt.
Kód: Egész kijelölése
AddDefaultCharset utf-8

Majd elmented, felmásolod FTP-n a kezdő könyvtárba, és kész.


Létrehoztam a leírt fájlt, felmásoltam, de semmi hatása nincs. Ugyanúgy iso-8859-2 kóddal jelenik meg az oldal. :cry:

Re: Kódkészlet eltérés

HozzászólásElküldve: 2011.02.09. 08:36
Szerző: katasztrófea
Sikerült megoldani a problémát!

Írtam egy kis .bat fájlt, amely végigjárja a könyvtárstruktúrát, és minden html fájl elejére berakja a php kódot. :) Működik! :D

Köszönöm a segítséget!