Tutoriel vidéo PHP : Filtrer le spam avec Akismet

Dans ce tutoriel vidéo vous apprendrez à filtrer les spams sur vos formulaire avec Akismet. l'API d'Akismet permet de filtrer les messages selon leur contenu et l'auteur, de manière totalement transparente pour les utilisateurs.

Tags : AkismetSpam

Tutoriel PHP posté Mardi 19 Janvier 2010
 30 Commentaires
Ils l'ont utilisé
Vos commentaires

Krusty (Mardi 19 Janvier 2010 à 11:18):

Tuto intressant ! C'est le meme truc que sur Wordpress

nicolas.c (Mardi 19 Janvier 2010 à 12:46):

Cool merci =)

NetPlusMédia (Mardi 19 Janvier 2010 à 12:52):

Super intéressant comme toujours.

Legendary (Mardi 19 Janvier 2010 à 13:10):

toujours utile et simple d'utilisation, donc pourquoi pas ...

Tom (Mardi 19 Janvier 2010 à 14:31):

Merci, technique bien pratique. J'ai beaucoup aimé le "sauf un utilisateur qui tape comme un gogolito" :D

koudji (Mardi 19 Janvier 2010 à 15:22):

Un quoi ?#%! GOGOLITO ????
J'en ai déjà entendu des bonnes mais celle-là jamais. C'est quoi au juste un gogolito ? On doit certainement n'en trouver qu'en France... personnellement, j'ai jamais entendu parler de gogolito en Belgique, mais je demande à voir.

Sinon, merci pour ce tutoriel. Il dépasse un peu mes connaissances en programmation et je n'ai pas tout très bien compris. Je reviendrai revoir cette vidéo dans quelques mois quand mes compétences seront meilleurs.

cerise (Mardi 19 Janvier 2010 à 16:11):

Un petit sourire pour le gogolito c'est vrai ici en Belgique jamais entendu parler de cet individu
Je ne sais plus comment te dire merci pour le travail que tu fais
La gongonlita lol

Baptiste (Mardi 19 Janvier 2010 à 16:22):

salut!
sympa ça je vais l'installer! j'ai pas compris par contre le principe de clé... c'est pour qu'ils puissent suivre si on bloque bien?
@+

PS: c'est fait avec cake? par rapport à l'insertion mysql qui n'est pas comme d'habitude en php!

Grafikart (Mardi 19 Janvier 2010 à 16:52):

La clef permet à Akismet de contrôler les utilisateurs.
Pour la sauvegarde non c'est une fonction issu de mon tutoriel sur la programmation orientée objet.

Franck55 (Mardi 19 Janvier 2010 à 16:28):

Super ce petit module!
Petite question sa ne fonctionne que sur wordpress ou on peux l'adapter?
je pense que non vu qu'il faut un api wordpress !

merci

Grafikart (Mardi 19 Janvier 2010 à 17:40):

Regarde le tutoriel
Effectivement tu récupère ta clef sur Wordpress mais après tu peux l'utiliser pour n'importe quel formulaire (même ceux en PHP brut comme décrit dans le tuto)

tibeoh (Mardi 19 Janvier 2010 à 20:08):

Super tutoriel. Juste une question, si on a des champs complètement différents d'un pseudo, d'un mail, d'un site web... Comment est-ce que tu le déclare dans la classe ?
Merci d'avance =) !

Grafikart (Mercredi 20 Janvier 2010 à 01:53):

Tu pourrais donner un exemple ? Normalement il y a toujours moyen de faire correspondre les champs. Au pire, tu n'est pas obliger d'initialiser toutes les variables de la class.

Kagogal (Samedi 23 Janvier 2010 à 20:02):

Salut !
Si par exemple tu veux faire passer un numéro de téléphone, bah, y'a pas besoin de faire une vérification anti-spam pour une raison simple, tu auras toujours des champs à côté pour vérifier que ce n'est pas un spammer qui t'envoie ça.

jean (Mercredi 20 Janvier 2010 à 05:12):

merci pour le tuto, exactement ce que je recherchais

GhostKiller (Mercredi 20 Janvier 2010 à 08:44):

Sauf si on désactive le javascript, le gogolito devient golito

Harry (Mercredi 20 Janvier 2010 à 11:50):

"Gogolito". Mwai ~~'
Sympathique tout ça, j'ai bien aimé le "viagra sex..." Le mec qui connait tout les spams sans exeption.
Ok je sors -> [_]

Kagogal (Samedi 23 Janvier 2010 à 19:57):

L'humour de malade ...

leknoppix (Mercredi 20 Janvier 2010 à 12:07):

personnellement, j'utilise la technique js et champs caché, et en 2 ans d'existance, 0 spams via les formulaires de mon site. C'est pas mal non?

Grafikart (Mercredi 20 Janvier 2010 à 12:18):

Ah tu as de la chance moi ça en filtrait pas mal mai au bout d'un moment ils se sont mis à poster en laissant des champs vide et là c'était fini

cameroondream (Mercredi 20 Janvier 2010 à 12:25):

bonjour !
super tuto!
comme toujours je ne fais pas comme tous les autres, j'ai un souci déja avec le fichier à dézipper, j'aimerais savoir si t'a pas faire une modifier sur le fichier ?
quand mon fichier telecharger Akismet.class.php me semble diffèrent de celui du tuto, bien que j'ai choisi celui de php 5 comme indiqué.
l'entete de mon fichier n'est fait que de commentaire et en suite directement la p class Akismet.

merci de m'eclairer sur ce point !!

Florian (Mercredi 20 Janvier 2010 à 17:46):

Super tutoriel,merci !

J'avais déjà voulu essayé cette classe, mais j'avais abandonné.
Maintenant j'ai compris, et je trouve ça simple !

Kagogal (Samedi 23 Janvier 2010 à 19:57):

Salut !
Cette technique est intéressante, mais imagine qu'un de tes potes programmeurs veut te faire une farce ... Il va concevoir un robot qui va afficher par exemple un message tout con genre, "Bon site" et avec un pseudo et une adresse convenable ... comment tu fais pour empêcher l'action ? Bah, il te faut un captcha !
Après, c'est sûr que le système est assez bien pensé, y'a les spams et tout, les vrais robots tout con qui viennent et qui foutent la merde, mais, c'est pas non plus une sécurité ultime à mon goût, trop superficiel.

Franck55 (Vendredi 29 Janvier 2010 à 01:02):

C'est pas une sécurité ultime, j'ai reçut des spam qui ne contenanait pas de mot comme indiqué dans la vidéo sexe ....... mais qui était belle est bien des spam.

a la limite couplé avec un capcha sa peut être bien

Jutix (Lundi 01 Février 2010 à 15:02):

Trop pratique

Merci !

Corentin (Dimanche 28 Février 2010 à 16:25):

Tester est approuvé par les bots ^^ franchement merci

Corentin

Dimitri (Dimanche 28 Février 2010 à 18:31):

Moi j'utilise la version PHP4 de Askinet car la PHP5 planter !
Mais sayé tout est régler.

Sinon, merci Grafikart !!!!!!!!!!!!!

Lenoir (Vendredi 02 Avril 2010 à 23:44):

Superbe tutoriel ! Je vais tenter de le mettre en place sur mon site.. Je suis complètement floodé par les bots à spam c'est terrible

Merci !

Drayark (Dimanche 18 Avril 2010 à 19:08):

Intéressant, dommage qu'il ne bloque que les spams Anglais...

Electronique (Mercredi 16 Juin 2010 à 17:01):

Intéressant mais quelques choses me chagrine :
"La clef permet à Akismet de contrôler les utilisateurs."
On est dépendant d'une applique déportée sur un autre site et on est surveillé.
En gros le principe c'est un bdd qui est en "auto-apprentissage" et qui indexe des messages comme étant du SPAM.
Sinon pour le cas ou les champs sont vides les vérifications se font très bien en local (javascript + PHP).

 

Ajouter un commentaire

Si vous rencontrez un problème avec votre code et que vous avez une question spécifique utilisez plutôt les questions pour avoir une réponses rapide.

Vous devez activer javascript.
 

 

Suivre les commentaires de ce tutoriel