zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden php xhtml validierung

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 28.05.2009, 17:42
mogli
neuer user
Thread-Ersteller
 
Registriert seit: 28.05.2009
Beiträge: 4
mogliarts befindet sich auf einem aufstrebenden Ast
Standard php xhtml validierung

hallo,

weis jemand warum ich diese parsing und prolog errors bekomme?

my validation

my index

PHP-Code:
<?php
include("scripts/_mysql.php");
include(
"scripts/_application.php");
include(
"scripts/_functions.php");

echo 
"<?xml version='1.0' encoding='UTF-8'? />\n";
?>


<!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" lang="en" xml:lang="en">
<head>
<!--  ICO  just on server -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />..
content

PHP-Code:
..</div>            
</body>
</html>
<?php mysql_close($dz); ?>
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 28.05.2009, 17:44
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Du hast deine Datei mit BOM gespeichert, bei UTF-8 ist diese sowieso überflüssig, lass sie daher einfach immer weg.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 28.05.2009, 17:51
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Zusätzlich sieht die XML-Deklaration wie folgt aus:
Code:
<?xml version='1.0' encoding='UTF-8'?>
__________________
Markus Wulftange
Mit Zitat antworten
  #4 (permalink)  
Alt 28.05.2009, 18:12
mogli
neuer user
Thread-Ersteller
 
Registriert seit: 28.05.2009
Beiträge: 4
mogliarts befindet sich auf einem aufstrebenden Ast
Standard

danke für die tipps


hab die index.php unter anderem, als UTF8-Ohne Bom (notepad++) abgespeichert und die xml-dekleration ergänzt.

bekomme jetzt diese meldungen
Mit Zitat antworten
  #5 (permalink)  
Alt 28.05.2009, 18:31
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Die Datei ist wohl immer noch mit BOM gespeichert

Zitat:
Notes and Potential Issues

The following notes and warnings highlight missing or conflicting information which caused the validator to perform some guesswork prior to validation. If the guess or fallback is incorrect, it could make validation results entirely incoherent. It is highly recommended to check these potential issues, and, if necessary, fix them and re-validate the document.

1.

Warning Byte-Order Mark found in UTF-8 File.

The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.
Desweiteren musst du einfach lesen was da steht und schon findest du deine Fehler ganz schnell.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #6 (permalink)  
Alt 28.05.2009, 19:05
mogli
neuer user
Thread-Ersteller
 
Registriert seit: 28.05.2009
Beiträge: 4
mogliarts befindet sich auf einem aufstrebenden Ast
Standard

wieso lässt sich mit notepad++ nach dem speichern, die UTF8-ohne BOM- einstellung nicht bemerkbar lassen?

hab jetzt alle dateien geändert, nochmal.. und wen ichs wieder öffne.. so wie wen nix gewesen wäre..
Mit Zitat antworten
  #7 (permalink)  
Alt 28.05.2009, 19:17
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Kopier mal alles in ein neues Dokument und speicher es einfach nochmal komplett neu, Hilft bei DW auch, wenn der falsch speichert.

In Zeile 44 wird übrigends ein Tag nicht geschlossen, was das Problem für die meisten deiner Fehler sein drüfte.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #8 (permalink)  
Alt 28.05.2009, 21:24
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Zitat:
Zitat von mogliarts Beitrag anzeigen
wieso lässt sich mit notepad++ nach dem speichern, die UTF8-ohne BOM- einstellung nicht bemerkbar lassen?

hab jetzt alle dateien geändert, nochmal.. und wen ichs wieder öffne.. so wie wen nix gewesen wäre..
Ohne BOM kann der Editor nicht erkennen um welche Kodierung es sich handelt.
Mit Zitat antworten
  #9 (permalink)  
Alt 29.05.2009, 16:42
Software Engineer
XHTMLforum-Mitglied
 
Registriert seit: 03.01.2008
Ort: Altleiningen
Beiträge: 305
markuskoehler kann nur auf Besserung hoffen
Ausrufezeichen

Allerdings, hatte ich auch schon mal ein UTF-8 Problem, und konnte es damals durch Deaktivieren von BOM in Notepad++ lösen...

Musst aber wirklich alles in komplett neue Dateien speichern, damit es funktioniert, das stimmt.

Momentan nutze ich den Standard ASCII in N++, nur als Info. Und es gibt in jeder Programmiersprache (die ich nutze, zumindest) Funktionen zur Zeichensatzkonvertierung, und dann fährst du zu 100% mit ASCII in N++ den richtigen Kurs, würde fast sagen ist noch kompatibler als UTF-8 mit oder ohne BOM...

Beste Grüße
Markus
__________________
MfG Markus Köhler
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 29.05.2009, 18:07
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Zitat:
Zitat von markuskoehler Beitrag anzeigen
Allerdings, hatte ich auch schon mal ein UTF-8 Problem, und konnte es damals durch Deaktivieren von BOM in Notepad++ lösen...
Das glaube ich nicht, was für ein Problem sollte das gewesen sein?

Zitat:
Zitat von markuskoehler Beitrag anzeigen
Musst aber wirklich alles in komplett neue Dateien speichern, damit es funktioniert, das stimmt.
Notepad++ bietet zumindest in der aktuellen Version ein Tool zur Konvertierung an, wenn ich mich nicht täusche.

Zitat:
Zitat von markuskoehler Beitrag anzeigen
Momentan nutze ich den Standard ASCII in N++, nur als Info. Und es gibt in jeder Programmiersprache (die ich nutze, zumindest) Funktionen zur Zeichensatzkonvertierung, und dann fährst du zu 100% mit ASCII in N++ den richtigen Kurs, würde fast sagen ist noch kompatibler als UTF-8 mit oder ohne BOM...
Ich würde heute niemandem mehr empfehlen ASCII zu nutzen, Unicode und als Kodierung UTF-8 sind zur Zeit die bequemste und zukunftsicherste Lösung. Wenn du mit Texten arbeiten musst, dann bist du mit ASCII schon am Ende.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Dateien auslagern - Include und PHP ArcVieh Serveradministration und serverseitige Scripte 17 27.03.2008 18:09
XHTML Validierung mit PHP und SQL darthnader (X)HTML 13 02.05.2007 10:23
PHP und XHTML 1.1! Martin88 (X)HTML 3 20.11.2006 18:21
Xhtml und PHP weightwatcher (X)HTML 11 22.03.2005 20:29
XHTML 1.1 valid, mit php include, aber *.html, geht das ? websitedesigner (X)HTML 9 06.12.2004 16:45


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:38 Uhr.