frabouil Posté(e) le 1 mars 2004 Partager Posté(e) le 1 mars 2004 Je sais pas si là je suis clair! Jusqu'à présent j'affichais sur mon site, un "site du jour", avec son commentaire, choisi aléatoirement parmis toute une liste. Cette liste est écrite dans un simple fchier texte avec un séparateur pour séparer le lien du site et son commentaire. Le problème est qu'à chaque raffraichissement de la page ce site change. Or j'aimerais que se soit le même durant 24 heures... Et là je bloque! Des idées? Lien vers le commentaire Partager sur d’autres sites More sharing options...
warzi Posté(e) le 1 mars 2004 Partager Posté(e) le 1 mars 2004 si tu sais a quelle ligne se trouve ton site du jour, il te suffit de retenir le numero de ligne dans un fichier et d'aller rechercher cette ligne a chaques fois. un petit script qui verifie la date de la dernière modification permet de changer le numero de ligne dans le fichier si le fichier n'a pas ete modifié le jour même Lien vers le commentaire Partager sur d’autres sites More sharing options...
frabouil Posté(e) le 1 mars 2004 Auteur Partager Posté(e) le 1 mars 2004 Pas bête comme idée çà :yaisse: En fait les lignes où sont écrits les sites ne sont pas numèrotées et je ne sais pas à l'avance la ligne choisie, car c'est fait aléatoirement,. Mais en les numérotant en dur, cela devrait pouvoir ce faire... C'est une piste à creuser... Je ne sais pas si l'on sait bien compris mais en tout cas tu m'as donné des idées... Lien vers le commentaire Partager sur d’autres sites More sharing options...
njoyard Posté(e) le 2 mars 2004 Partager Posté(e) le 2 mars 2004 ou alors initialiser le random avec uniquement la date mais pas l'heure peut-etre Lien vers le commentaire Partager sur d’autres sites More sharing options...
warzi Posté(e) le 3 mars 2004 Partager Posté(e) le 3 mars 2004 si tu initialises un random sur la date, il se peut que le serveur se reinitialise a chaque fois ... => foirage... enfin, me semble t il... mais quand tu fais ton rand, tu le faissur quoi alors si ce n'est pas sur la ligne contenant les infos site ?? sinon tu utilises une db qui s'autoincremente et tu rand sur une id unique... Lien vers le commentaire Partager sur d’autres sites More sharing options...
frabouil Posté(e) le 3 mars 2004 Auteur Partager Posté(e) le 3 mars 2004 Ca y est cela fonctionne! - Indexation, en dur, des lignes où les citations sont écrites - Ecriture dans un fichier du numéro de la ligne - Comparaison de la date actuelle et de la date de modification de ce fichier... (uniquement le jour) Et mes citations sont toujours choisies aléatoirement Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.