php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.04.2006, 18:53  
Neuer Benutzer
 
Registriert seit: 23.12.2005
Beiträge: 11
DTAG
Standard xhtml mit php ausliefern

Ich möchte meine xhtml Seite mit php erzeugen,

dazu habe ich diesen Quelltext:

<?php
echo "<?xml version="1.0" encoding="UTF-8" ?>\n";
echo "!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n";
echo "<html xmlns="http://www.w3.org/1999/xhtml">\n";
echo "<head>\n";
echo "</head>\n";
echo "</html>\n";
?>

Leider kommt diese Fehlermeldung:

Parse error: syntax error, unexpected T_DNUMBER, expecting ',' or ';' in /hp/aa/ab/lw/www/stefanshome/com/index.php on line 2

Was ist da falsch?
DTAG ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.04.2006, 19:46  
Gast
 
Beiträge: n/a
Standard

Und wenn du deine Gänsefüsschen durch Hochkomma ( ' ) in der Mitte ersetztst?
 
Alt 06.04.2006, 19:46  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von DTAG
Was ist da falsch?
http://php.net/string
 
Alt 06.04.2006, 20:15  
Erfahrener Benutzer
 
Registriert seit: 20.01.2005
Beiträge: 1.557
PHP-Kenntnisse:
Fortgeschritten
Buhmann ist zur Zeit noch ein unbeschriebenes Blatt
Buhmann eine Nachricht über ICQ schicken Buhmann eine Nachricht über MSN schicken
Standard

gibt es einen grund, warum man sowas mit php ausgeben sollte? Wenn du mehrere Zeilen ohne variablen ausgaben möchtest, dann stopp dort doch einfach den parser.
Buhmann ist offline  
Alt 06.04.2006, 20:24  
Neuer Benutzer
 
Registriert seit: 23.12.2005
Beiträge: 11
DTAG
Standard

Zitat:
Zitat von Buhmann
gibt es einen grund, warum man sowas mit php ausgeben sollte? Wenn du mehrere Zeilen ohne variablen ausgaben möchtest, dann stopp dort doch einfach den parser.
Ja das will ich auch hinterher, aber ich will es erstmal so ausprobieren
DTAG ist offline  
Alt 06.04.2006, 20:25  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Das manche sich immer selbst durch solche banale Fehler demütigen müssen:

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

Das unterstrichene versteht PHP, das danach ist syntaktisch einfach falsch.
Siehe karl-150's Link.
Zergling-new ist offline  
Alt 06.04.2006, 20:40  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

außerdem würde ich dir empfehlen, den xml-prolog wegzulassen, außer, du hast ihn dort mit voller absicht hingesetzt.
__________________
derHund ist offline  
Alt 06.04.2006, 20:51  
Neuer Benutzer
 
Registriert seit: 23.12.2005
Beiträge: 11
DTAG
Standard

Zitat:
Zitat von derHund
außerdem würde ich dir empfehlen, den xml-prolog wegzulassen, außer, du hast ihn dort mit voller absicht hingesetzt.
Ich habe nur bei Beispielen gesehen, wobei kann er denn zu Problemen führen?

Ich bekomme jetzt bei dem xhtml validator diesen Fehler:

Laut Spezifikation muss in der Dokumententypdeklaration zwischen der Public-ID und System-ID ein White Space (Leerzeichen, Tabulator, Zeilenumbruch etc.) vorhanden sein; dies fehlt jedoch.

Was soll das mir sagen?
DTAG ist offline  
Alt 06.04.2006, 21:31  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

weil sich der IE dann ganz komisch verhält - notwendig ist der prolog normalerweise nicht.

zum fehler: wie sieht dein momentaner html-code aus?
__________________
derHund ist offline  
Alt 06.04.2006, 21:38  
Neuer Benutzer
 
Registriert seit: 23.12.2005
Beiträge: 11
DTAG
Standard

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Meine kleine Welt</title>
<meta name="description" content="stefanshome.com" />
<meta name="date" content="26.03.2006" />
<meta name="author" content="Stefan Becker" />
<meta name="keywords" content="stefanshome.com, IT,TK,Hosting,Telekommunikation" />
<meta name="language" content="de" />
<meta name="organization" content="stefanshome.com" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" />
<meta name="revisit-after" content="20 days" />
<meta name="robots" content="index" />
<meta name="robots" content="follow" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link rel="stylesheet" type="text/css" media="screen" href="format.css" />
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<body>
Hallo Stefan
</body>
</head>
</html>
DTAG ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
XHTML 1.0 Strict und Iframe FrozenFox HTML, Usability und Barrierefreiheit 8 03.07.2006 12:35
(X)HTML und php Klaus HTML, Usability und Barrierefreiheit 4 02.07.2006 12:25
(X)HTML und CSS Syntax highlighting PHP Tipps 2006 2 05.02.2006 19:37
[Erledigt] [RegExp] Thema BBCode und XHTML 1.1 PHP-Fortgeschrittene 2 18.09.2005 13:57
XHTML und Imagemap HTML, Usability und Barrierefreiheit 7 17.07.2005 18:16
XHTML DER_Brain HTML, Usability und Barrierefreiheit 9 08.07.2005 11:30
[Erledigt] Darstellungsprobleme XHTML &amp; HTML HTML, Usability und Barrierefreiheit 1 19.01.2005 23:30
[Erledigt] xhtml valide HTML, Usability und Barrierefreiheit 2 14.12.2004 18:43
[Erledigt] XHTML Problem HTML, Usability und Barrierefreiheit 2 02.11.2004 00:46
[Erledigt] unterschied zwischen html und xhtml HTML, Usability und Barrierefreiheit 2 25.10.2004 14:32
[Erledigt] XHTML + Map ? HTML, Usability und Barrierefreiheit 1 19.10.2004 10:14
XHTML Hilfe HTML, Usability und Barrierefreiheit 1 15.07.2004 18:05
PHP Variablen per URL weitergeben / XHTML Standart !? PHP Tipps 2004 2 14.07.2004 17:02
[Erledigt] XHTML Buch HTML, Usability und Barrierefreiheit 2 10.06.2004 17:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
leerstellen erforderlich zwischen publicid und systemid

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:32 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.