Ma fonction pose problème

Nouveau -  
jeremy.s Messages postés 1226 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
je veux faire une vérification par captcha manuelle pour cela j'ai écrit un bout de fonction
mais pendant le traitement, je reçois le message d'erreur de ma condition.
<?php
         // Declaration de variable.
        $codesec = GenPass();
	$verif_mp = $codesec;
       
        // Traitement de données envoyées
        if($verif_mp != $codesec || empty($verif_mp))
	{
		$verif_mp_erreur = "Le code de vérification n'est pas correct merci de faire  attention !";
		$i++;
	}
?>

Merci de me donner un coup de pouce
A voir également:

1 réponse

jeremy.s Messages postés 1226 Date d'inscription   Statut Membre Dernière intervention   79
 
Salut !

Qu'est-ce que la fonction GenPass() ?
La seule explication est que cette fonction ne renvoie rien, donc $codesec est vide.
Et comme tu dis que verif_mp est égale = codesec et que dans ta condition tu as mis OU codesec est vide, le ou est vérifié donc tu rentres dans le if
0