Bonjour,

je souhaite effacer certains types de caractères lors de l'enregistrement d'un champs texte libre.

J'ai utilisé le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
interdits = array("/","\\","#","'","*",".");
$q = "INSERT INTO commentaires (user_id,commentaires) VALUES (".$dbs->quote($user).",".$dbs->quote(str_replace($interdits,"",$commentaires)).") ";
Problème : lorsque je mets en ligne ce code, l'erreur suivante apparait lors de l'envoi : Fatal error: Call to undefined method ps_DB::quote() in /.../export_commandes.php on line 26

(la ligne 26 est la ligne INSERT)

Avez-vous une idée de ce qui pourrait bloquer l'execution ?

Merci d'avance pour votre aide,

Colobe