Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1986 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Valeur de variable aléatoire / intervalle de temps

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Valeur de variable aléatoire / intervalle de temps

n°2241802
ulysseonwe​b
Posté le 30-10-2014 à 19:36:00  profilanswer
 

Bonsoir,
 
Voilà je créé un site sur lequel on trouve plusieurs phrases de type "Aujourd'hui, Toto est [variable]". Evidemment, vous devinez que à la place de [variable] se trouvera un adjectif choisit aléatoirement dans une liste et que cet adjectif changera toutes les 24h à 00:00. Pour ce faire j'ai créé, non pas une base de donnée, mais un tableau php dans lequel on retrouve différents adjectifs. J'ai réussi à faire en sorte que le [variable] prenne bien un adjectif aléatoire dans le tableau, mais cet adjectif re-change  à chaque rafraîchissement de page. Comment faire pour qu'il ne change que toute les 24h ? Je galère vraiment, merci de votre aide ! Voilà le code pour que l'adjectif change à chaque rafraîchissement.  
 
<html>
<head>
</head>
 
<body>
<?php
 
$toto_adj = array ('gentil', 'petit', 'bleu', 'penseur', 'affamé');
echo "<p>Aujourd'hui, toto est " . $toto_adj[rand(0, 4)] . " !</p>";
 
?>
</body>
 
</html>
 
 
Merci.

mood
Publicité
Posté le 30-10-2014 à 19:36:00  profilanswer
 

n°2241826
rufo
Pas me confondre avec Lycos!
Posté le 31-10-2014 à 09:21:31  profilanswer
 

à la première exécution du script php pour un jour, faut stocker le n° sorti par rand() dans un fichier qui aura dans son nom, la date du jour (et on supprime le fichier du jour précédent). Les autres exécutions du script par d'autres utilisateur vérifieront si le fichier pour le jour donné existe : si oui, on récupère le n° dans le fichier, sinon, on le génère et stocke dans le fichier du jour (et au passage, on supprime le fichier du jour précédent). ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Cantine Calandreta : http://sourceforge.net/projects/canteen-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Valeur de variable aléatoire / intervalle de temps

 

Sujets relatifs
variable NULL = zéro?Affecter à une variable la valeur d'un include
Faire d'une variable une constanteVBScript : Crée une image PNG issu d'une variable texte
[VBA] Recherche d'une valeur variable dans une autre feuilleSavoir si une valeur appartient à un intervale
Sockets TCP - pourquoi recv() peut etre aleatoire ?? (paquets tronquésSelection d'intervalle de date et heure mysql
Plus de sujets relatifs à : Valeur de variable aléatoire / intervalle de temps


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR