Avaleht
uus teema   vasta Tarkvara »  WWW »  xhtml ei valideeru peale html laiendi php laiendiks ümbernimetamist märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Plondiin
HV kasutaja


liitunud: 13.12.2001




sõnum 01.12.2008 18:14:56 xhtml ei valideeru peale html laiendi php laiendiks ümbernimetamist vasta tsitaadiga

Veebileht valideerus(nii html kui ka css), kuid peale html laiendi muutmist php-ks enam mitte


index.php:
html:
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="et" lang="et">
  5. <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
vaata kasutaja infot saada privaatsõnum
iceincube
HV veteran
iceincube

liitunud: 18.11.2005




sõnum 01.12.2008 18:19:28 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 01.12.2008 18:38:48 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Aq
HV kasutaja

liitunud: 01.01.2003




sõnum 01.12.2008 20:44:52 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 01.12.2008 21:03:59 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Plondiin
HV kasutaja


liitunud: 13.12.2001




sõnum 02.12.2008 12:48:18 aitäh vasta tsitaadiga

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 icon_smile.gif
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 02.12.2008 13:12:28 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Plondiin
HV kasutaja


liitunud: 13.12.2001




sõnum 02.12.2008 18:57:07 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  xhtml ei valideeru peale html laiendi php laiendiks ümbernimetamist
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
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



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.