|
|
Doctype: HTML 4.01 Transitional Fehler: Slash "/" am Ende eines Starttag gefunden. Diese Syntax ist, im Gegensatz zu XHTML, in HTML nicht erlaubt Fehlerstelle: ...<br />
Schön und gut, aber mit PHP werden bei nl2br() nunmal "/" mit in den br-Tag gesetzt und komischerweise war meine Seite (ich hab nichts geändert) vor einiger Zeit auch mit "/" im br-Tag noch valide. Wie kann ich das umgehen, ohne dass ich den Dokumenttyp ändere und großen Programmieraufwand habe?
|
|
| 16.11.2005 15:46:34 |
|
dkdenz
Administrator
Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 605
|
|
Hallo, 'leider' ist es nun mal so, das ab Version PHP4.0.5 ein <br /> eingefügt wird. http://www.phpcenter.de/de-html-manual/ ... nl2br.html Eventuell kann man hiermit was 'drehen':
Code:
<?php
$text = "Freude schöner Götterfunken,
Tochter aus Elysium,
Wir betreten Feuertrunken,
Himmlische, dein Heiligtum!
Deine Zauber binden wieder,
Was die Mode streng geteilt.
Alle Menschen werden Brüder,
Wo dein sanfter Flügel weilt.";
echo str_replace("\n", "<br>", $text);
?> |
Viel Spass noch...
_______________________________________ Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.14eol) Gecko/20080418 Ubuntu/dapper-security Firefox/1.5.0.12eol
|
|
| 16.11.2005 16:10:36 |
| http://dkmd.de | http://dkdenz.de |
Zitieren |
|
|
|
Najut, kann man nicht ändern. Aber warum erkennt der Validator das erst seit kurzem? Vorher kam nur eine Warnung, aber das Dokument war trotzdem valide.
|
|
| 18.11.2005 15:05:44 |
|
Validome
Administrator
Registriert: 04.04.2005
Beiträge: 313
|
|
Hallo, >Aber warum erkennt der Validator das erst seit kurzem Weil seit kurzem die v2 online ist und diese stark verbessert wurde ;-)) Die Warnung war falsch, es hätte ein Fehler gemeldet werden müssen.
mfg Thomas Mell
|
|
| 18.11.2005 15:49:02 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|