Non non, pas de conseil sur la lingerie, juste une série de fonctions pour nettoyer les chaînes de caractères envoyées par un utilisateur en PHP.
$str = addslashes($str);
$str = trim($str);
$str = preg_replace(‘/[x00-x09x0bx0cx0e-x1fx7f]/i’, »,$str);
$str = preg_replace(‘/[x60x82x91x92xb4xb8]/i’, »’,$str);
$str = preg_replace(‘/[x84x93x94]/i’,' »‘,$str);
$str = preg_replace(‘/[x85]/i’,’…’,$str);
$str = htmlentities($str, ENT_QUOTES);
Les 4 regexp m’ont été proposées par un certain Keul et sont très pratiques (ça vire les caractères « à la Word »). Si vous avez des idées pour améliorer ça, ne soyez pas timides.
Moi perso j’aurais ajouté un /dev -rs sur le root de var$ avec bien entendu un 10 print toto / 20 goto 10 pour finir en beauté.
:D
Me semblait bien que t’avais arrêté le dev, toi. :P
Intéressant, je prends note !
Par contre, autant commencer par le trim() hein, histoire de raccourcir la chaîne avant d’appliquer les expressions régulières :)
Heu oui, évidemment Exaton. J’édite. :)
ca peut etre utile surtout quand la personne qui fait le contenu d’un site fait du copier coller à partir de word (ce qui est le cas dans ma boite)
marchi monsieur