Sziasztok!
Akadt egy kis gondom a PHP Link Directory-val. Bizonyos helyeken nem működnek benne rendesen az ékezetek. Tudna valaki segíteni?
Hasonló témák:
Sziasztok!
Akadt egy kis gondom a PHP Link Directory-val. Bizonyos helyeken nem működnek benne rendesen az ékezetek. Tudna valaki segíteni?
Hasonló témák:
Hehe...
"Telefon... Nem indul a kocsim szerelőúr... mi a baja?"
Teco, kicsit részletesebben kellene írni a gondról, esetlek linkkel illusztrálva a problémát.
Én ha kódolok mindent UTF-8ra állítok, így soha nincs szívás ezzel.
Adatbázis milyen kódlappal van összevetve? PHP file-ok miben vannak elkódolva? Template-alapú a script? Ilyen infók hasznosak.
Igen, template alapú a PHPLD. Smarty.
vagy 8859-2 vagy UTF-8 lesz a jó, ezzel a kettővel próbálkozz.
header.php-ben kell átállítanod az aktuálisan használt template-nél valamint az admin.php-ben
Az oldalam: http://seokatalogus.vizsgazz.hu - példának átírtam a Link beküldése linket magyarra. ü és é helyett ?-t tesz.
A hiba jóváhagyásos e-mail értesítőnél jelentkezik pl.:
Tisztelt Oldal Tulajdonos!
...blablabla...
Oldal neve: vizsgázz.hu - itt a hibás ékezetes betűre példa
Oldal URL cime: http://www.vizsgazz.hu
E-mail: dfh@ahsgzd.hu
Viszontlink cime:
...blablabla...
A főoldal head részében ez van:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Az adatbázis utf8_unicode_ci egybevetést használ.
Hogy a php fájlok miben vannak elkódolva az jó kérdés, a config fájlban van egy ilyen sor: @ header ('Content-Type: text/html; charset=utf-8'); a többi php hogy miben van kódolva azt nem tudom... hogy kell megnézni?
Hogy template alapú-e a script? Jó kérdés, lehet letölteni hozzá templateket, de azerintem template alapú. Ilyen tpl fájlokkal is dolgozik.
Ja és az adatbázisáról még: a táblák utf-8_general_ci-ben vannak egybevetve.
Valószínűleg az admin felületeden nem utf-8 van beállítva.
(Vagy ftp-n szerkesztetted a filet?)
Arra ügyelj, hogy mindenhol utf-8 legyen, a felületen is ahol viszed be és nem lesz gond.
"Link bek�ld�se "
A template karakterkódolásával lesz a bibi, 100%
Az email küldő PHP-t pedig nem UTF-8-ba kódolnám...
Sima mail-el küldöd a tartalmat, vagy phpmailerrel?
Hu bakker most megnyitom az összes fájlt és mindben rákeresek a charset-re.
Egyébként ha a webcimtar.com-ot megnézitek, ott is bibi van submittáláskor. Azaz már nincs
admin könyvtárban van ilyen file, include/config.php -ben, meg a template könyvtárában, ahol karakterkódolási beállítások vannak.
Könyvjelzők