Tak si tak skládam web podle firstpage.wz.cz a najednou se mi kamsi vypařily háčky a čarky. Nevíte v čem to píšu a co mám napsat do hlavičky?
Vloz tam toto :
<meta http-equiv='Content-Language' content='cs' />
<meta http-equiv='Content-Type' content='text/html; charset=windows-1250' />
Tak vloženo jest, nastává chvíle napětí a ... nic:(
snad není jediné řešní používání entit!
Díky
>>Nevíte v čem to píšu
To bys snad měl nejlíp vědět ty sám ;-)
Ale když kouknu např. na sekci FAQ, tak ten text Na této stránce nic není se mi zobrazí správně při použití kódování UTF-8. Jenže se zase rozhodí kódování v menu. Z toho plyne, že máš jednotlivé includované soubory napsané v jiném kódování. Takže to sjednoť na jedno, to pak dej i do hlavičky a je to.
Pokud jde ciste jen o include "neco.php"; tak by nemel byt problem s cestinou spis to vypada ze stranka mela UTF-8 a text zapsany asi do souboru je ted v teto znakove sade pak leda bud na UTF-8 zustat a nebo vse prepsat rucne. :-D
Thalia plnej souhlas, je totiz mozne ze to ukladal z formulare a charset nemel zadny.
Věc se má tak, že se snažím postavit web bez rámů podle firstpage.wz.cz a skoro tomu nerozumím. Abych shrnul to co vím. Pomoci kodu
<?php
$page=$_GET["page"];
$dir="";
$uvodni="uvod.php";
if ($page) {
if (file_exists($dir.$page.".php"))
include($dir.$page.".php");
else { include $dir."404.php"; }
}
else {
include ($dir.$uvodni);
}
?>
inkluduju uvod, nebo 404. Taky jsem v notepadu vytvořil soubory 404.php a uvod.php. Měly by být tedy čisté ... (bez hlaviček=bez kódování?)
a ted koukam, ze se mi na webu čeština nemrší http://raci.kvalitne.cz/?page=odkazky ale v PC jo!
<HTML>Asi mas nastaveny Default Charset v apachi</HTML>