Filtrer automatiquement les messages
Résolu
bdk40
-
bdk40 -
bdk40 -
Bonjour,
Je m'occupe de ce site : www.les-poupons-pouillonnais.fr, dans lequel j'ai placé un livre d'or où les visiteurs peuvent mettre leurs impressions a propos du site ou de son contenu.
Le problème, c'est que depuis quelques temps un site de produits pharmaceutique n'arrête d'y poster ses publicités.
S'il vous plaît existe-t'il un code php permettent de filtrer les messages a fin de ne plus recevoir ce genre de publicités indésirables ?
Merci.
Je m'occupe de ce site : www.les-poupons-pouillonnais.fr, dans lequel j'ai placé un livre d'or où les visiteurs peuvent mettre leurs impressions a propos du site ou de son contenu.
Le problème, c'est que depuis quelques temps un site de produits pharmaceutique n'arrête d'y poster ses publicités.
S'il vous plaît existe-t'il un code php permettent de filtrer les messages a fin de ne plus recevoir ce genre de publicités indésirables ?
Merci.
A voir également:
- Filtrer automatiquement les messages
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Comment savoir si quelqu'un lit mes messages sur whatsapp - Accueil - Messagerie instantanée
- Voir les messages supprimés sur whatsapp - Guide
- Google messages - Accueil - Messagerie instantanée
- Automatiquement - Guide
3 réponses
C'est bon merci beaucoup ça marche impeccable maintenant j'ai plus qu'a faire une base de données avec des mots clés pour élargir le domaine de filtrage.
C'est assez simple.
Commence par repérer un mot que l'outrecuidant utilise souvent et que les autres ne risquent pas trop d'utiliser, mettons "pharmacie" (c'est juste pour l'exemple).
Tu fais un test avec le contenu du message, et tu laisses passer uniquement si ça ne contient pas le mot "pharmacie". Genre :
NB : Là, je suis obligé de faire un test rigoureux avec false et le triple-égal car si le mot est contenu dans le message, la fonction strpos() renvoie le numéro de position du mot. Ainsi, si le mot est en première position, ça renvoie 0 et le message passe quand même...
Commence par repérer un mot que l'outrecuidant utilise souvent et que les autres ne risquent pas trop d'utiliser, mettons "pharmacie" (c'est juste pour l'exemple).
Tu fais un test avec le contenu du message, et tu laisses passer uniquement si ça ne contient pas le mot "pharmacie". Genre :
if (false === strpos($message, "pharmacie")) {
// ... suite du traitement du message ...
}
NB : Là, je suis obligé de faire un test rigoureux avec false et le triple-égal car si le mot est contenu dans le message, la fonction strpos() renvoie le numéro de position du mot. Ainsi, si le mot est en première position, ça renvoie 0 et le message passe quand même...