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.


Télécharger la vidéo
(Réservé aux premiums)


Après avoir appris sur Internet quoi de plus normal que de partager à son tour ? Passionné par le web depuis un peu plus de 5 ans maintenant j'aime partager mes compétences et mes découvertes avec les personnes qui ont cette même passion pour le web : Vous.

Vous aimerez aussi

Les namespaces

Les namespaces
12m

Dans ce tutoriel vidéo vous apprendrez à utiliser les namespace ou...

API LastFM

API LastFM
35m

Dans ce tutoriel vidéo vous apprendrez comment utiliser l'API de...

29 commentaires
Ajouter un commentaire

VengeurK Il y a 4 mois Répondre

Il y a un truc qui marche très bien aussi; les cookies. C'est très pratique avec les formulaires (pas forcément avec le commentaires)

Cordialement.

Jhonson Il y a 1 an Répondre

Intéressant,est ce que ont peut utiliser ce systeme dans les formulaire de contact Par exemple ?? Merci d'avance ,

scrattx Il y a 1 an Répondre

Très bon tutoriel.

Typhon Il y a 2 ans Répondre

J'ai une erreur au moment de l'include d'akismet ='(

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homez.139/teknopop/www/ikart/test-scroll/class/Akismet.class.php on line 75


Saurais tu me dire d'où cela viens ><

Eloyas Il y a 2 ans Répondre

Bonjour , j'aime assez se tuto, mais j'ai une question.

Est-ce que se tuto est utilisable pour un formulaire d'inscription?

Merci bon ces bons tuto.

Cordialement Elo

Electronique Il y a 2 ans Répondre

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).

Drayark Il y a 2 ans Répondre

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

Lenoir Il y a 2 ans Répondre

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 !

Dimitri Il y a 2 ans Répondre

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

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

Corentin Il y a 2 ans Répondre

Tester est approuvé par les bots ^^ franchement merci

Corentin

Jutix Il y a 2 ans Répondre

Trop pratique

Merci !

Franck55 Il y a 2 ans Répondre

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

Kagogal Il y a 2 ans Répondre

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.

Florian Il y a 2 ans Répondre

Super tutoriel,merci !

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

cameroondream Il y a 2 ans Répondre

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 !!

leknoppix Il y a 2 ans Répondre

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 Il y a 2 ans - Répondre

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

Harry Il y a 2 ans Répondre

"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 Il y a 2 ans - Répondre

L'humour de malade ...

GhostKiller Il y a 2 ans Répondre

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

jean Il y a 2 ans Répondre

merci pour le tuto, exactement ce que je recherchais

tibeoh Il y a 2 ans Répondre

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 Il y a 2 ans

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 Il y a 2 ans - Répondre

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.

Franck55 Il y a 2 ans Répondre

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 Il y a 2 ans - Répondre

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)

Baptiste Il y a 2 ans Répondre

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 Il y a 2 ans - Répondre

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.

cerise Il y a 2 ans Répondre

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

koudji Il y a 2 ans Répondre

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.

Tom Il y a 2 ans Répondre

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

Legendary Il y a 2 ans Répondre

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

NetPlusMédia Il y a 2 ans Répondre

Super intéressant comme toujours.

nicolas.c Il y a 2 ans Répondre

Cool merci =)

Krusty Il y a 2 ans Répondre

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

Laisser un commentaire

Si vous avez une question il est conseillé d'utiliser le forum si vous voulez une réponse sûre.