Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Plondiin
HV kasutaja

liitunud: 13.12.2001
|
01.12.2008 18:14:56
xhtml ei valideeru peale html laiendi php laiendiks ümbernimetamist |
|
|
Veebileht valideerus(nii html kui ka css), kuid peale html laiendi muutmist php-ks enam mitte
index.php:
html:
|
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="et" lang="et"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
Lisaks salvestasin ka index.php utf-8
Kas keegi oskab öelda mis need veateated tähendavad ja mis ma tegema pean?
Potential Issues
The following missing or conflicting information caused the validator to perform guesswork prior to validation. If the guess or fallback is incorrect, it may make validation results entirely incoherent. It is highly recommended to check these potential issues, and, if necessary, fix them and re-validate the document.
No Character Encoding Found! Falling back to UTF-8.
None of the standards sources gave any information on the character encoding labeling for this document. Without encoding information it is impossible to reliably validate the document. As a fallback solution, the "UTF-8" encoding was used to read the content and attempt to perform the validation, but this is likely to fail for all non-trivial documents.
Read the FAQ entry on character encoding for more details and pointers on how to fix this problem with your document.
Unable to Determine Parse Mode!
The validator can process documents either as XML (for document types such as XHTML, SVG, etc.) or SGML (for HTML 4.01 and prior versions). For this document, the information available was not sufficient to determine the parsing mode unambiguously, because:
the MIME Media Type (text/html) can be used for XML or SGML document types
No known Document Type could be detected
No XML declaration (e.g <?xml version="1.0"?>) could be found at the beginning of the document.
No XML namespace (e.g <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">) could be found at the root of the document.
As a default, the validator is falling back to SGML mode.
Line 2, Column 0: character "P" not allowed in prolog.
Parse error: syntax error, unexpected T_STRING in /****/****/****/www.
Line 2, Column 125: end of document in prolog.
.ee/htdocs/index.php on line 1
|
|
tagasi üles |
|
 |
iceincube
HV veteran

liitunud: 18.11.2005
|
01.12.2008 18:19:28
|
|
|
Ei viitsi süveneda, kuid võimalik ,et need errorid tulevad sellest, et
see rida hakatakse php koodina parsima, kuna algab <? märgendiga..
<?xml version="1.0" encoding="UTF-8"?>
Pane selle rea asemele
<?php echo '<?xml version="1.0" encoding="UTF-8"?>'; ?>
Äkki aitab,
Ei viitsi süveneda väga praegu..
|
|
Kommentaarid: 39 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
37 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
01.12.2008 18:38:48
|
|
|
arvatavasti on short-tags lubatud sul php confis, mistõttu hakatakse kohe sealt <?'st alates php'd ootama
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
Aq
HV kasutaja
liitunud: 01.01.2003
|
01.12.2008 20:44:52
|
|
|
Eelkõnelejatel on õigus, kuid sellest ma aru ei saa, et kas ainult validaator näitab viga? Sinu enda lehitsejas kuvatakse leht korrektselt??? See peaks tähendama, et ka Sina ise näed PHP veateadet kodulehe asemel...
|
|
Kommentaarid: 4 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
4 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
01.12.2008 21:03:59
|
|
|
Aq, .html'na oli fail korras, .php'na mitte.
Probleem vast mõlemas (nii validaator kui brauser)
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
Plondiin
HV kasutaja

liitunud: 13.12.2001
|
02.12.2008 12:48:18
aitäh |
|
|
Jah brauser ei näidanud enam lehte ja ka andis teate: Parse error: syntax error, unexpected T_STRING in index.php on line 1
Esimese rea väjavahetamine <?php echo '<?xml version="1.0" encoding="UTF-8"?>'; ?> lahendas probleemi. Nüüd näitab lehte ja ka valideerub.
Suur tänu
|
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
02.12.2008 13:12:28
|
|
|
Aga samas on sul nüüd üks mure: IE
See ei tunne sul doctype'i enam ära ja asi langeb tagasi quirks mode'i
Seda xml rida sinna ette ei ole ilmtingimata vaja, kõik brauserid näitavad ka ilma selleta samamoodi.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
Plondiin
HV kasutaja

liitunud: 13.12.2001
|
02.12.2008 18:57:07
|
|
|
Võtsin ära, aitäh info eest.
mikk36 kirjutas: |
Aga samas on sul nüüd üks mure: IE
See ei tunne sul doctype'i enam ära ja asi langeb tagasi quirks mode'i
Seda xml rida sinna ette ei ole ilmtingimata vaja, kõik brauserid näitavad ka ilma selleta samamoodi. |
|
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|