Valeur d'une fonction retournée nulle [Résolu]

Messages postés
103
Date d'inscription
mardi 19 novembre 2013
Statut
Membre
Dernière intervention
27 novembre 2019
-
bonjour quant je fais appel à cette fonction ça ne me retourne rien

function creatoken () {
 $characts = 'abcdefghijklmnopqrstuvwxyz';
 $characts .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
 $characts .= '1234567890';
 $numbadge = '';
 for($a=1;$a <= 14;$a++) {
  $numbadge .= $characts[ rand() % strlen($characts) ];
 }
 return $numbadge;
}

Hors si je test le code directement dans ma page ça marche....
**Modifié par la modération pour une lecture plus facile du code, à l'avenir utilisez les balises, VOIR CETTE PAGE
Afficher la suite 

2 réponses

Messages postés
9049
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
4 décembre 2019
464
0
Merci
bonjour, peux-être le problème est-il dans l'appel à la fonction?
Commenter la réponse de yg_be
Messages postés
103
Date d'inscription
mardi 19 novembre 2013
Statut
Membre
Dernière intervention
27 novembre 2019
0
Merci

$token=creatoken();
echo"<p>token=$numbadge</p>";
yg_be
Messages postés
9049
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
4 décembre 2019
464 -
$numbadge
n'a pas été initialisé.
jordane45
Messages postés
26938
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 décembre 2019
1912 -
Hello
ça marchera sûrement mieux avec
$token=creatoken();
echo"<p>token=$token</p>";


PS: Merci d'utiliser correctement les balises de code pour poster ton code en y indiquant le langage afin d'avoir la coloration syntaxique
Voir ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Marlocq
Messages postés
103
Date d'inscription
mardi 19 novembre 2013
Statut
Membre
Dernière intervention
27 novembre 2019
-
Merci pour votre aide,
Y a vraiment des fois ou je me demande à quoi je pense....
Commenter la réponse de Marlocq