S'inscrire - FAQ - Membres - Marquer les forums comme lus -

Précédent   Asslema Tunisie > Technologie > Tutoriaux et Cours

Tutoriaux et Cours Retrouvez ici des tutoriaux illustrés par des captures d'écran.

Réponse
 
LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 30/05/2007, 16h58
Avatar de TheMajesty
Shadow Hunter
 
Date d'inscription: octobre 2005
Localisation: Asslema Headquarters
Âge: 23
Sexe: Homme
Messages: 1 708
Images: 4
TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom TheMajesty a une réputation au-delà de tout renom
Envoyer un message via Skype™ à TheMajesty
Lightbulb vérification Image Captcha (PHP)

Salut, j'étais en train d'ajouter une image de vérification sur une de nos pages ici. Donc voilà profitez en !

Pour commencer, une définition ?
Ce sont les images que vous voyez avec les formulaire à remplir partout sur Internet, ces images contiennent des chiffres et/ou des lettres à recopier dans un champs de saisi juste à coté. L'utilité est de prévenir l'inscription par les spam bots. En effet, il existe des robots qui parcourent le net à la recherche de formulaire pour poster de la pub. C'est très courant surtout sur les blogs. Les robots ne savent pas lire les images (en principe ) donc c'est une bonne méthode pour prévenir ces abus.
Plus d'infos : http://fr.wikipedia.org/wiki/Captcha

Comment installer ceci sur votre site ?

Télécharger ce fichier, ensuite uploader le dans le dossier qui contient le fichier formulaire.

Dans le formulaire à sécuriser ajoutez :
Code HTML:
<p>Veuillez recopier <img src="verif.php" border="0" /> ici:
<input size="8" maxlenght="6" name="codeverif" type="text" /></p>
Dans le fichier php qui va traiter le formulaire, ajoutez :
Code PHP:
session_start();
  
if (
$_SESSION['imgverif'] != $_POST['codeverif']) 
{
die(
'Vous avez mal recopié le code.');

Nous ajoutons session_start() parce que le fichier verif.php génère une image et stocke le code associé dans une variable de session $_SESSION['imgverif']

Ensuite on compare la valeur $_SESSION['imgverif'] à la valeur saisi dans le formulaire ($_POST['codeverif']). Si il sont différents, on arrête tout et on affiche le message :Vous avez mal recopié le code.

Voilà.
__________________
J'ai désactivé la messagerie privée. Prière de me laisser un message sur mon profil
Réponse avec citation
Réponse

Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

BB code is oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui



Fuseau horaire GMT +1. Il est actuellement 21h25.