Valeur d'une fonction retournée nulle

Résolu/Fermé
Marlocq Messages postés 117 Date d'inscription mardi 19 novembre 2013 Statut Membre Dernière intervention 10 septembre 2023 - Modifié le 14 nov. 2019 à 15:31
Marlocq Messages postés 117 Date d'inscription mardi 19 novembre 2013 Statut Membre Dernière intervention 10 septembre 2023 - 15 nov. 2019 à 08:14
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

2 réponses

yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
14 nov. 2019 à 15:44
bonjour, peux-être le problème est-il dans l'appel à la fonction?
0
Marlocq Messages postés 117 Date d'inscription mardi 19 novembre 2013 Statut Membre Dernière intervention 10 septembre 2023
Modifié le 14 nov. 2019 à 16:04

$token=creatoken();
echo"<p>token=$numbadge</p>";
0
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
14 nov. 2019 à 16:07
$numbadge
n'a pas été initialisé.
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
Modifié le 14 nov. 2019 à 16:29
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
0
Marlocq Messages postés 117 Date d'inscription mardi 19 novembre 2013 Statut Membre Dernière intervention 10 septembre 2023
15 nov. 2019 à 08:14
Merci pour votre aide,
Y a vraiment des fois ou je me demande à quoi je pense....
0