Diskuse

Téma: Validátor BOM znak

Zdravím,
mám stránky www.cubemania.cz/rubikova-kostka a validátor ukazuje chybu na začátku souboru:
http://validator.w3.org/check?uri=www.cubemania.cz%2Frubikova-kostka%2F&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.3+http%3A%2F%2Fvalidator.w3.org%2Fservices

Zjistil jsem že jde o BOM znak na začátku souboru. Když uložím HTML tak tam BOM znak je, ale když se podívám na všehny PHP soubory tak tam BOM znak není. Co s tím?
Díky!
postZaslat odpověď
no vidím, že tam máš nějaké čurbesy a překlepy, a velká část chyb souvisí právě s nimi.

například jsem čistě stáhnou kód (ctrl c/ctrl v) v editoru mi to ukázalo řádek a mezeru navíc, odstranil jsem uložil jako html, odeslal k validaci a hned to 20 chyb/ 9 varování
Chyby tam mám, to jo, Obvykle začínám opravovat chyby postupně tak jak jsou ve validátoru. Pochybuju že neukončený tagy apod by způsobili tu první chybu.

Já mám firefox a žádnou mezeru nebo řádek mi to neukázalo. Viz zde:
img
Máš.. kouknul bych se do config.php, template.php.. Přes zobrazení kódu v prohlížeči to neuvidíš, jelikož je to netisknutelný znak.

Prvních 10 znaků z kódu tvé stránky: ´╗┐´╗┐<!DOKaždý lepší editor umí BOM vypnout.
Právě jsem na to přišel. Žádný ze souborů redakčního systému to nedělal. Dělaly to naincludované PHP skripty přes HCM modul.

Jediné co nechápu, jak se BOM znak dostal na začátek (Před DOCTYPE), když HCM modul mám umístěnej zhruba do prostřed kódu?
Veškerý obsah se načítá ještě než se použije motiv.