Choix aléatoire dans un fichier
Bonjour.
J'ai créé un générateur de "codes", et j'ai voulu pouvoir en afficher plusieurs d'un coup, le seul problème est que je ne sais pas comment m'y prendre.
Pour en afficher un seul, j'avais un code simple du genre
Code:
1 2
| $code = array_map('trim', file('codes.txt'));
header('location:http://mapage.com/index.php?code='.$code.''); |
que je récupérais après
Code:
1 2 3 4 5
| if (isset($_GET['code']))
{
$code = ($_GET['code']);
echo '<fieldset class="genere"><center><u>Code(s) généré(s) :</u> ' . $code .'</center></fieldset>';
} |
Pour en générer plusieurs, j'avais essayé d'en rajouter dans le lien, mais après, si j'ai 15 noms dans le lien, ça commence à faire un peu beaucoup...
Quelqu'un saurait-il comment, via un formulaire demandant un nombre (une liste de select), prendre dans mon bloc note X (nombre demandé) lignes aléatoire et les afficher, mais pas dans le lien ?
Merci d'avance,
Bien cordialement.