PHP HTML-Validator

KICK

Mitglied
Hallo,

ich suche nach Ansätzen oder einem Script welches einen String mit HTML-Tags auf gültigkeit validiert/formatiert.

Beispiel:

$string1='<strong>Ich bin</strong><em>gültiger Text</em>'; // Korrekte HTML Tags
$string2='<strong>Ich bin<em>ungültiger Text</em>'; // Fehlerhafte HTML Tags (</strong> fehlt)

String 1 soll unverändert bleiben, da ja gültiger Code und String 2 sollte zum einen als ungültig erkannt werden und im besten Fall auch gleich umformatiert werden, d.h. zu
'<strong>Ich bin</strong><em>ungültiger Text</em>' werden.

Kennt jemand ein bereits vorhandenes Validator Script oder hat sich schon mal jemand über soetwas Gedanken gemacht?
 
Zuletzt bearbeitet:
Dein zweites Beispiel ist syntaktisch korrekt, da beim p-Element das End-Tag weggelassen werden darf.
 
Hallo PHP-Freunde,

das plugin tidy.exe habe ich seit meinen ersten HTML-Anfängen gerne genutzt.
Mittlerweile sind meine Seiten auch umfangreich mit PHP-Scripten gefüllt.

Nun wollte ich die Seiten mal wieder testen, doch leider macht tidy nun Probleme mit den PHP-Zeichen usw.

Gibt es ein Zusatztool, welches man neben tidy installieren kann, bzw. eine aktuellere Version, wo PHP bereits integriert ist?

Für Hilfe wäre ich sehr dankbar.

Grüße,
Günter
 
Zurück