Autor Zpráva
okolojdouci
Profil *
Mám pocit, že jsem někde viděl nějakou php funkci, která uměla do jisté míry vyčistit html od nesmyslů, neuzavřených tagů apod.

Řekněme, že mám html, začínající takto:
</font></p><p>&nbsp;</p>ahoj</div>


Je na to v php něco? Dík předem.
shaggy
Profil
okolojdouci:
nesmyslů, neuzavřených tagů apod... že mám html, začínající takto
Ako chceš v php definovať "nezmysel"? A čo je na tom tvojom zápise zlé, ako by si strojovo vyjadril, že to, čo si sem dal, má byť zmazané?
okolojdouci
Profil *
shaggy:
Ako chceš v php definovať "nezmysel"?

Nezmysel je každé uzavření tagu, které se objeví před jeho otevřením. Je jasné, že tou funkcí by spousta nesmyslů prošla, ale mám pocit, že jsem na to něco přímo v dokumentaci php viděl.
okolojdouci
Profil *
Teď ale koukám, že si s tím poradí tinyMCE. Když v něm tohle otevřu, tak si s tím jednak poradí, druhak to vypadá, že to ty tagy nějak očeše. Vzhledem k tomu, že jsem to řešil právě v souvisloti s tinyMCE, tak mám asi vyřešeno.
Str4wberry
Profil
Dobře lze použít HTML Purifier.
Davex
Profil
okolojdouci:
jsem někde viděl nějakou php funkci, která uměla do jisté míry vyčistit html
Asi to bylo Tidy, ale moc velké zázraky neumí.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0