[PHP] sécurité de mon site

Résolu/Fermé
magnumforce10 Messages postés 20 Date d'inscription lundi 17 août 2009 Statut Membre Dernière intervention 6 avril 2011 - 17 nov. 2009 à 20:00
magnumforce10 Messages postés 20 Date d'inscription lundi 17 août 2009 Statut Membre Dernière intervention 6 avril 2011 - 17 nov. 2009 à 20:57
Bonjour,
j'ai un projet de création de site web dynamique avec php ,dans la page de contact je voudrai bien ajouter un champ a remplir avant de valider le message ... Ce champs sera précédé par une image cantenant des lettres ou des chiffres déformé capable d'être déchiffrée que par un étre humain et pas un programme malvéhan donc voila je croi que vous avez deviner de quoi sa sert car je voi ce champs partout dans des sites professionelles mais je sai pa le vrai nom de cette méthode ... Merci de m'aider à résoudre ce problème ou au moin me donner le nom de cette méthode pour me faciliter la recherche sur google .
je vous donne une image comme exemple : http://img405.imageshack.us/img405/623/ddddom.jpg
A voir également:

3 réponses

turkishman Messages postés 364 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 12 septembre 2010 42
17 nov. 2009 à 20:21
Salut , celà s' appelle un captcha ...

Pour en inserer un dans ton site suis ces étapes(tu dois avoir un serveur qui possède le PHP4 ou plus ) :

Télécharge ceci ( quelque librairie CAPTCHA et police en TTF ) :

http://www.ejeliot.com/pages/2 (CAPTCHA )
https://www.gnome.org/fonts/ (police)

Décompresse ce fichier zip et copie le fichier php-captcha.inc.php quelquepart sur ton serveur .
( ex: /scripts )

Ensuite place les quelques police là ou tu veux dans ton serveur .
(ex: /scripts/fonts )

Créer un fichier captcha.php et marque ceci dessus :

<?php
require('php-captcha.inc.php'); L'emplacement de ton fichier
$aFonts = array('fonts/VeraBd.ttf', 'fonts/VeraIt.ttf', 'fonts/Vera.ttf'); Les polices selectionnées
$oVisualCaptcha = new PhpCaptcha($aFonts, 200, 40);Ici le CAPTCHA aura 200px de large sur 40px de haut
$oVisualCaptcha->UseColour(true);
$oVisualCaptcha->SetNumLines(50);
$oVisualCaptcha->Create();
?>

J' espère t' avoir aider ...
0
skiliss Messages postés 168 Date d'inscription vendredi 2 mai 2008 Statut Membre Dernière intervention 20 avril 2012 14
17 nov. 2009 à 20:23
Cela s'appelle de Captcha voila
https://fr.wikipedia.org/wiki/Captcha
0
magnumforce10 Messages postés 20 Date d'inscription lundi 17 août 2009 Statut Membre Dernière intervention 6 avril 2011
17 nov. 2009 à 20:57
Merci bcp les amis je croi que vous m'avez aider a résoudre mon pb !
0