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
Ten jeho soubor rozhodně je v UTF-8. Funguje mi to v pohodě a české znaky při přidání echo "ěščřžýá…
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" />

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