HH k tomu kodu co jsi poslal :-D tak nez bezhlave začneš používat funkce tak si tu stránku aspon přečti :-D
Popis
string strip_tags ( string $str [, string $allowable_tags] ) # tot format prvni agrumet je ten retezec ten tam musís dát je to poviný, druhej argument je nepovinný a když neumís anglicky tak zkus použit slovník na allowable připadně čti dál,...
Volitelný druhý argument můžete použít k určení tagů, které se nemají odstranit.
viz první link co sem poslal takze kdyz do toho kodu napíšeš neco jako tam maš tohle
$odstranit_problemBIG_function = strip_tags($odstranit_problemBIG_form, '<big>');
tak se to snaží odstranit všechny tagy až na ten <big> + jak tam mas ten var_dump() tak to mi prijde taky dost divný pokud vím tak to je vytisknutí informace o proměný a ty chces jen uložit do dtb tak to tam být vubec nemusis.
takze by v melo stacit tohle k odstraneni toho tech znacek:
$_POST["comment_form"] = strip_tags($_POST["comment_form"]);
my_query("INSERT INTO tabulka VALUES (".$_POST["comment_form"].") );
btw dobrý jsou taky posty co posílaj lidičky k ty funkci vetsinou vidis jak to funguje v praxi :-)
viz:
$data = '<br>EachNewLine';
$new = strip_tags($data, '');
var_dump($new); // OUTPUTS string(16) "EachNewLine"
jinak muzes použit co navrhuje marioff vypada to zajimave akorat si to jeste nekde nastuduj co tam presne dela at vis jak se to tvori jinak zitra budes vedet prd a v tom druhym kodu
$_POST['comment_form'] = str_replace("<","<",$_POST['comment_form']);
$_POST['comment_form'] = str_replace(">",">",$_POST['comment_form']);
ma byt misto >,< & g t ; (bez mezer) (a ekvivalent) on to tam urcite ma jen se to prelozilo, jen aby ses nedivil :-)