php html check
-
hi,
wie kann ich mir php einen html syntax check machen?halt mal schauen das wenn man <b> gemacht hat das er das auch checkt das das ende da ist, also </b>
geht das vieleicht mit dem eregi ?
währe cool wenn mir einer helfen würde!
matze
-
Es gibt da was namens strstr soweit ich weiss das prüft ob string a in string b vorhanden ist.
welcher Parameter zuerst kam musst du mal selber schauen, aber prinzipiell sollts so gehen:dann halt einfach ein
if(strstr(text, '<b>') && !strstr(text, '</b>')die('<b> nicht geschlossen);Wie du mehrere prüfst musst du dir dann selber ausdenken, aber du könntest beispielsweise eine Kopie des kompletten html codes einlesen und dann immer abhaken... also wenn du ein <b> und </b> gefunden hast ersetzt du die beiden durch <OK> oder so und lässt eine Schleife durchlaufen bis kein <b> mehr gefunden wird.
-
regexp wär da aber sinnvoller oder ?