Aller au contenu

Sujets conseillés

Posté

oui avec 1 ca change à chaque fois, il faut savoir faire des compromis sinon ton script risque de devenir très long...

  • Réponses 82
  • Créé
  • Dernière réponse

Contributeurs actifs dans ce sujet

Posté (modifié)

le script est adaptable ou faut le refondre dans son ensemble pourqu'il soit efficace ???

je veux une ferrari lol

Modifié par reg34000
Posté (modifié)

est il possible de mettre une derniere variable

$nbmodif = 1

qui permet de définir par rapport aux includes précedentes le nombre d'includes a modifier au hazard.

par exemple

aujoud'hui on tire 4 includes a afficher pendant 10 jours

et au boud de 10 jours ont fais un nouveau tirage mais on ne remplace que ($nbmodif = 1) une include et bien sur au hazad parmis les 4

10 jours plus tard on recommence ont fais un nouveau tirage mais on ne remplace que ($nbmodif = 1) une include et bien sur au hazad parmis les 4 (des 10 jours d'avant)

10 jours plus tard on recommence ont fais un nouveau tirage mais on ne remplace que ($nbmodif = 1) une include et bien sur au hazad parmis les 4 (des 10 jours d'avant)....

@+

Modifié par reg34000
  • 2 semaines plus tard...
Posté

$id_jour = date("z") % $nbjours;
$fichier_cache = $rep_cache . '.' .fichier_cache. '.php';
if(!file_exists($fichier_cache) || (file_exists($fichier_cache)&& ($id_jour==0))) {

Ce code permet si $nbjours = 10 de vérifier s'il sait passé au moins 10 jours entre la premiere connection et les suivantes.

donc si on se connecte le 1 aout, on enregistre la date dans le fichier cache

1 aout + 10 = 10 aout

si on se connecte avant le 10 aout il se passe rien

si on se connecte apres le 10 aout on prendent la nouvelle date et on ajoute 10 pour trouver la nouvelle date de 'péremption'

mais il semble que ce script prenne comme date de reférence le 10 aout meme si on se connecte le 1 septembre

c'est a dire 10 aout + 10 = 20 aout (alors qu'on se connecte le 1 septembre)

donc la nouvelle date de péremption est déja dépassée car 20 aout plus ancien que 1 septembre

  • 2 semaines plus tard...
Posté

Ce script ne peut fonctionner que si ton site possède un trafic important (au moins une connexion par jour :P ). Si ce n'est pas le cas, le changement ne se fera pas tous les X jours de l'année.

base toi sur la date de derniere modification du fichier. Il y a un topic où la procédure est décrite, mais je ne me rappelle plus lequel. :D

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant

×
×
  • Créer...