Autor | Zpráva | ||
---|---|---|---|
Celebi Profil |
#1 · Zasláno: 20. 5. 2006, 08:55:00
Udělal jsem si scipt na kontrolu uzavřených tagů, ale nějak mi nefunguje. Skript má najít počet počátečních a uzavíracích tagů a ty pak porovnat a pokud se nerovnají oznámit chybu. Když to ale vyzkouším, tak to nic nenajde, i když má.
<?php $text="a<font color=\"red\">něco</font>a <h6>Blable"; $tag=Array("b", "u", "i", "s", "ol", "ul", "li", "sub", "sup", "big", "small", "font", "strike", "a", "tt", "p", "q", "strong", "marquee", "spacer", "legend", "cite", "code", "span", "center", "h1", "h2", "h3", "h4", "h5", "h6", "div"); for($i=0;$i<Count($tag);$i++) { $c=preg_match_all("/<$tag[$i][ ](.+?)>/i", "$text", $bla); $d=preg_match_all("/<\/$tag[$i]>/i", "$text", $bla); if ($c!=$d) echo "Nalezen neuzavřený tag $tag[$i]."; } ?> |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0