Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

AJOUTER UN COMMENTAIRE AVEC UNE "PROTECTION" ANTI BOTS PAR UNE IMAGE ILLISIBLE POUR UN PC (CAPTCHA)


Information sur la source



Description

Cliquez pour voir la capture en taille normale
Ce code vous montre comment ajouter un commentaire avec une protection contre les bots, ainsi seuls les humains peuvent ajouter un commentaire, comme sur les blogs http://blogs.developpeur.org

Pour cela je me suis fortement inspiré d'un code qui se trouve ici http://www.codeproject.com/aspnet/CaptchaImage.asp

J'ai donc créer une page qui me generait une image avec un code de lettres aléatoires de 5 chiffres. Pour simplifier les choses, je n'ai pas traduit le code C# en VB.net, j'ai juste compilé le fichier qui generait l'image, vous pouvez retrouver la dll compilé dans le zip :) à partir de cette dll j'ai fait la page CaptchaImage.jpeg.aspx, qui recupere le texte à ecrire par un variable session. Ensuite j'ai fait un UserControl (ascx) pour pouvoir facilement poster un commentaire.

Tout est dans le zip

vous n'avez qu'a placer le repertoire sur votre serveur, et créer une application web (outils d'admin>IIS>Sites Web par Défaut>AddCommentaire>Propriété>créer une application)




 

Source

  • 'Tout est dans le zip
'Tout est dans le zip

Conclusion

Pour l'instant je ne peux pas vous montrer d'exemple dans cette source, mais c'est exactement le meme principe que pour ajouter un commentaire sur les blogs d'ici : http://blogs.developpeur.org/


Ce que vous retrouverez dans cette source

variables sessions
Lecture / ecriture de cookies
Controle de validations
ecriture d'une image dans une page aspx
créer une string au hasard


Merci de me laisser vos commentaires, positive ou négatives, du moment qu'elles sont constructives :)

 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de Pierrrot le 11/09/2005 21:34:49

Bonjour,
Je trouve que ta source est assez mal documenté.

Pourrais tu rajouter une page d'exemple d'intégration dans Formulaires, juste avec l'image et le code.

signaler à un administrateur
Commentaire de folkenda le 07/04/2006 18:26:12

Très utile et simple d'utilisation,

Grand merci

signaler à un administrateur
Commentaire de Pedrosa le 22/01/2008 11:32:08

Salut,

La seule chose que je n'ai pas aimée dans ton code c'est la dll.

Sinon, great !

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Protection de source ASP ? [ par Infoptic ] J'ai une grosse question existentiel, comment proteger les sources ASP ?Je m'explique : si je veux developper un site ASP et l'installer sur une machi Envoyer du HTML avec JMail [ par FrancoisPignon ] Je sais qu'on peut envoyer du HTML avec JMAIL. J'ai trouvé des exemples sur internet mais aucun de ces exemples ne présente le cas de figure où le con asp [ par lavache13 ] J'ai pris ce script sur un de vos sites et j'aimerai une ou deux explications. Voici le script et les questions avec:'DEBUTQue signifie DIM??????????? Rch Protection BD efficace ?!! [ par Boobi ] Bonjour, j'aimerais savoir si il existe un moyen de protéger sa base de données Access de façon efficace contre l'affluence de requête en un temps trè Protection de page [ par bolo ] Bonjour j'ai l'intention de vendre une partie admin pour un site Pour cela je cherche un moyen de protéger mes pages vous auriez,une idées? bye Commentaire général ! [ par Jackboy ] En premier lieux, bonjour à tous (toutes) ! Sa fait un bail que je me suis pas présenté ici !!! Plus d'internet !!! Bon je me demande ce qui se passe Mettre une protection sur une page [ par joel_ ] Bonjour à tous,Voilà, je suis nouveau ici et j'ai un petit soucis.je ne suis pas calé en programmation et j'ai découvert format asp depuis hier pour v Question idiote : mise en commentaire de plusieures lignes [ par oluha ] Bonjourc'est surement une question bête mais comment mettre plusieurs lignes en commentaires en asp ? j'ai beau chercher je ne trouve pas :$merci problème d'insert dans une bd a partir d'une page asp [ par dobtom25 ] Voila voici mon code asp dans ma page : Set RS7=server.createobject("ADODB.Recordset") requete7="delete  LISTE_TEMP; DBCC CHECKIDENT('LISTE_TEM Protection ASP : Obfuscateur ? [ par Yoyo2B ] Hello tout le monde. 1er truc, je parle d'Asp et PAS de .Net (malheureusement ...)Bon, je voudrais bloquer l'accès au code Asp sur un serveur, et


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.