Filtre tchat ajax
Bonjour, j'aurais voulu savoir si quelqu'un pouvait m'adier.
Je vous explique mon problème : J'essaye de développer un tchat ajax et je voudrais mettre un filtre pour éviter les insultes. J'ai déjà essayé avec un str_replace, mais lorsqu'on met par exemple une majuscule ou un espace en plein milieu du mot, le filtre laisse passer, j'aurais voulu savoir si il existait une fonction qui au lieu de chercher le terme exact, cherchait si le mot était contenu si un espace ou une majuscule est rajouté au milieu.
Merci d'avance
Je vous explique mon problème : J'essaye de développer un tchat ajax et je voudrais mettre un filtre pour éviter les insultes. J'ai déjà essayé avec un str_replace, mais lorsqu'on met par exemple une majuscule ou un espace en plein milieu du mot, le filtre laisse passer, j'aurais voulu savoir si il existait une fonction qui au lieu de chercher le terme exact, cherchait si le mot était contenu si un espace ou une majuscule est rajouté au milieu.
Merci d'avance
1 réponse
-
ModérateurBonjour,
Oui. Preg_replace que tu peux utiliser avec des expressions régulières
https://www.php.net/manual/fr/function.preg-replace.php