Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
V priloze je ten soubor kdiby nekdo byl az tak iniciativni :)
BUbu 27.04.2010 10:44
BUbu
Súbor, ktorý si sem dal naozaj nie je kódovaný v UTF-8. Ale ja tam žiadne znaky s diakritikou nevidí…
pme 27.04.2010 12:34
pme
Ne tady nejsou zadny znaky, ale tenhle soubor dela includy ktery pouzivam zase jinde a proto to mrvi… nový
BUbu 27.04.2010 12:41
BUbu
Ten jeho soubor rozhodně je v UTF-8. Funguje mi to v pohodě a české znaky při přidání echo "ěščřžýá… nový
navay 27.04.2010 13:00
navay
mysql_set_charset ("utf8"); Sypu si popel na hlavu :( Nemyslel sem ze to je povinne, kdyz je v utf8… nový
BUbu 27.04.2010 18:58
BUbu
Stahl jsem si tvuj puvodni soubor a ve svym PSPadu přeuložil do UTF-8 a zustal v něm i po znovuotevř… poslední
ysiary 28.04.2010 12:55
ysiary

Súbor, ktorý si sem dal naozaj nie je kódovaný v UTF-8.
Ale ja tam žiadne znaky s diakritikou nevidím - čiže tento súbor Ti nemôže blbo zobrazovať - nemá čo... Možno máš blbé kódovanie v inom súbore, ktorý si si včlenil
do kódu... Možno "ťaháš" nejaké dáta z iného súboru.
Určite by tam malo byť niečo podobné tomuto:

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Ne tady nejsou zadny znaky, ale tenhle soubor dela includy ktery pouzivam zase jinde a proto to mrvi cestinu. Ten charset do hlavbicky co si poslal skutecne mam, includuju ho jinde.

Shrnu to:
Problem je ze tenhle soubor skutrecne neni v utf-8 a problem je ze se mi ho do utf-8 nedari predelat a uz nevim jak na to.
Muze to nekdo skusit u sebe prehodit do utf-8 ? Treba to mrvi jen u me na compu...

Ten jeho soubor rozhodně je v UTF-8. Funguje mi to v pohodě a české znaky při přidání

echo "ěščřžýáíéúů";

a nastavení prohlížeče na znakovou sadu UTF-8 se zobrazují v pořádku.

Zkuste hned za místo kde se připojujete a vybíráte databázi (mysql_connect, mysql_select_db) přidat (na nový řádek) tento řádek:

mysql_set_charset ("utf8");

pokud ho tam ještě nemáte.

EDIT:
Stáhl jsem si ten v úvodním příspěvku zveřejněný index.php a vložil do něj:

<?php
header('Content-Type: text/html; charset=UTF-8');
echo "ěščřžýáíéúů";
?>

Důkaz UTF-8 kodování souboru viz zde: ht tp://w ww.balcanica.info/poradna/index.php (umažte 2 mezery v http a www, nechci aby to byl aktivní odkaz, protože to za pár dnů smažu, jenže zdejší redakční systém je udělá ze všeho co začíná na http nebo www...)
Níže je nahraný totožný soubor se stejným obsahem, tak ho kdyžtak můžete použít a překopírovat do něj ten svůj kód, jinak nevím.

Zpět do poradny Odpovědět na původní otázku Nahoru