cs_zzzzzz
Messages postés408Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention18 décembre 2012 26 sept. 2011 à 20:17
Bonjour !
Merci infiniment pour ta réponse mais pour être franc je n'ai pas tout compris... Surtout l'utilité du verifier.tpl. J'ai surtout noter : $template->assign_vars( array(
'CAPTCHA' => dsp_crypt(0,1)
));
Le CAPTCHA semble s'afficher... On y presque! mais tout en haut à gauche de la page et non dans l'emplacement {CAPTCHA} indiqué sur le formulaire.
J'ai donc :
register.php :
<?php
function __autoload($class_name) {
require_once './class/'.$class_name.'.php';
}
$cryptinstall="./crypt/cryptographp.fct.php";
include $cryptinstall;
$template = new Template('./templates');
$template->set_filenames(array('body' => 'register.tpl'));
if (isset($_POST['bt'])) {
$check = new Secure();
if ($check->pseudo($_POST['pseudo']) == 1) { $err = 'Votre pseudo doit contenir uniquement des chiffres et des lettres, il doit être de 4 à 20 caractères
'; $erreur =1; }
if ($check->password($_POST['password']) == 1) { $err = $err.'Votre password doit contenir uniquement des chiffres et des lettres, il doit être de 4 à 20 caractères
'; $erreur =1; }
if ($check->email($_POST['email']) == 1) { $err = $err.'Votre email n\'a pas un format valide
';$erreur = 1; }
if (!chk_crypt($_POST['code'])) { $err = $err.'Le code de sécurité n\'est pas valide.'; $erreur =1; }