Autor Zpráva
marfig
Profil
Chci dát čtenářům mých stránek možnost psát komentáře, ale potřebuji odfiltrovat případně vložené html taky či php příkazy do komentáře. Jak to mám udělat. Díky Martin
Hugo
Profil
if (PReg_Match ("/(<.[^>]+)(>)/i", $text))
{
print 'Chyba';
exit;
}

Ale ten regexp bude chtit asi trochu doladit. PSal sem to z hlavy.
Cwojke
Profil *
Tahle funkce oreze vsechny tagy krome povolenych...Asi na 100% sem ji nasel na Intervalu, kde byl taky clanek(nebo popis funkci) jak filtrovat jine nebezpecne znaky. Zkus to tam najit, neni to na dlouhy hledani.


function povolene_tagy($text)
{
$allowtags="<b><i><a>";
$text=strip_tags($text,$allowtags);
}

marfig
Profil
Diky, nasel jsem to a myslil ze mi ten clanek postaci.
marfig
Profil
ted neco testnu
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
marfig
Profil
jak je to resene, ze tam vlozilo tu mezeru?
Tomik
Profil
IMHO (neznám kód miniBB) pomocí fce WORDWRAP ( http://cz2.php.net/manual/cs/function.wordwrap.php ).
marfig
Profil
no, je to taky reseni, vite nekdo jeste o necem jinem?
Tomik
Profil
Nebo si napsat vlastní fci, já jsem se ji snažil spáhat, ale nejjednodušší způsob (nevím, ale IMHO i nejrychlejší) je ten pomocí WORDWRAPu.
Toto téma je uzamčeno. Odpověď nelze zaslat.