Créer un compte
Connexion

demande d'aide

Pour créer et répondre aux sujets, vous devez être connecté.
Ce sujet est résolu.
Pages: 1
Auteur Message
bruno
19/07/2010 à 10:01:02
bruno
Membre
Bonjour à tout le support du web.J'ai des problèmes avec les codes des
tutos que j'ai pris sur ce site A savoir
1-espace menbres
il souffre de plusieurs problèmes chez moi

a-
sur accueil.php,lors de l'inscription signal une érreur:
Notice: Undefined variable: email in c:\program files\easyphp1-8\www\espace_membre\inscription.php on line 22
L'email que vous avez entré n'est pas valide
voici l'e-mail que j'ai mis:brunofouape@yahoo.fr!!!n'est-il pas valide!! ça donne les mots de tete
b-
à la connection sans meme entrez une lettre dans le formulaire!!!! voici le message::
Vous avez bien été connecté. Vous pouvez accéder à votre espace membre
c-
sur voir la liste des utilisateurs:nous avons ceci!!
Voici la liste des utilisateurs: Id Nom d'utilisateur Email
1 brunofouape@yahoo.fr pourtant l'enrégistrement n'était pas confirmer!!!!!!!!!!!!

2- capchat
il souffre aussi de plusieurs problèmes:
capchat.php SIGNALE L'ERREUR àla ligne 15:

Fatal error: Call to undefined function: imagecreatetruecolor() in c:\program files\easyphp1-8\www\espace_membre\capcha.php on line 15
formulaire.php Signale:
Parse error: parse error in c:\program files\easyphp1-8\www\espace_membre\formulaire.php on line 25

cette ligne ne comporte meme pas une instrction :je ne comprent RIEN
AIDEZ moi à faire un capchat sur mon formulaire de l'espace menbre.je suis vraiment passionné par le developpement
des application web et je ne voudrais pas que mon tout premier projet me décourage MERCI de me clarifierles choses
je travail avec EASYPHP en local je ne sais pas si tous ces problèmes proviennent de là(hors connection)
VOICI le code decette page
<?php
//Le nombre de caracteres
$ncarac = 5;
//Le nombre de lignes
$nlignes = 7;
//Les caractres qui seront utilises
$carac = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z');
$nca = count($carac);//On determine le nombre de lettres possible: 26
//Police de caractere a utiliser
$font = 'liberation_sans.ttf';
//On determine les tailles de limage
$x = $ncarac*30+10;
$y = 40;
//On cree limage
$img = imagecreatetruecolor($x,$y);
//On remplit limage avec du blanc
imagefill($img,0,0,imagecolorallocate($img, 255,255,255));
//On ajoute les caracteres
$chaine = "";
for($i=1;$i<=$ncarac;$i++)//On ajoute $ncarac caracteres
{
$c = $carac[rand(0,($nca-1))];//Le nouveau caractere sera choisi aleatoirement
imagettftext($img, 25, rand(-10,10), (($i-1)*30)+5, 30, imagecolorallocate($img, rand(0,100), rand(0,100), rand(0,100)),$font, $c);//On ajoute le caractere sur limage
$chaine .= $c;//On ajoute le nouveau caractere a la chaine
//On ajoute les lignes
for($i=1;$i<=$nlignes;$i++)//On ajoute "$nlignes" lignes
{
imagesetthickness($img,rand(1,2));//On specifie lepaisseur de la ligne
imageline($img,rand(0,$x),rand(0,$y),rand(0,$x),rand(0,$y), imagecolorallocate($img, rand(0,100), rand(0,100), rand(0,100)));//On ajoute la ligne
}
}
//On stoque la chaine de caractere dans les sessions
session_start();
$_SESSION['captcha'] = $chaine;
//On affiche l'image finale
header('Content-type: image/png');
imagepng($img);
?>
<couleur valeur="noir"/> je n'ais pas encore retrouver le sourire après plusieur question J'espère que cette fois sera la meilleur MERCI!!!!

ybouane
20/07/2010 à 17:58:50
ybouane
Admin
Bonjour,
premièrement, les prochaines fois que tu créera un sujet, veille à ce que le titre soit en rapport avec le contenu de ton message car c'est la 4eme fois que tu envoi un message intitulé "demande d'aide". Et lorsque tu envoi un code sur le forum, utilise la balise code. Il y a une liste de langages, tu choisi celui que tu veut et tu met ton code.

J'ai fait une modification dans le code de l'espace membre, le problème devrait être résolu.

Et pour le système de captcha, tu doit avoir la librairie GD activée, cherche sur google un tutoriel pour l'activer sur Easy php:
http://www.google.fr/search?q=activer+gd+sur+easyphp
Et lorsque tu enverra ton site sur internet, ton hébergeur doit lui aussi avoir activé la librairie GD.

Cordialement :)

Image
bruno
23/07/2010 à 14:26:50
bruno
Membre
Grand Merci et JE M4EXCUSE!!!!!!!! JE M'EXCUSE!!!! la prochaine fois je ne metrai plus demande d'aide YBOUANE!!j'ai bien suivi ce que vous avez dit

Pages: 1