IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Choix aléatoire dans un fichier


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 6
    Par défaut 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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.

  2. #2
    Membre émérite
    Avatar de gwinyam
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 162
    Par défaut
    Tu dois découper ton raisonnement.

    D'abord t'affiches ton select.
    Ensuite le visiteur choisit le nombre de codes.
    Là tu charges toutes les données de ton fichier puis tu en pioches X OU si tu peux, tu pioches X données directement (simple petit while(){})
    Et pour finir tu les affiches tous bêtement comme ça dans une page.

    ça te suffit ou t'as besoin que je sois plus précis?

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/10/2009, 17h13
  2. Choix aléatoire dans une liste
    Par Julien Bodin dans le forum Général Java
    Réponses: 2
    Dernier message: 28/09/2009, 14h25
  3. Chercher une ligne aléatoire dans un fichier texte
    Par pyopyo dans le forum Langage
    Réponses: 1
    Dernier message: 30/04/2008, 09h26
  4. Choix aléatoire dans un tableau
    Par jacko2 dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 04/03/2008, 10h37
  5. Réponses: 6
    Dernier message: 17/09/2007, 22h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo