Jump to content
Sign in to follow this  
reg34000

includes aléatoires

Rate this topic

Recommended Posts

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

Share this post


Link to post
Share on other sites

ok pas de probleme c'été juste pour comprendre et etre sur d'avoir compris lol

et en ce qui concerne la ferrari ^_^

Share this post


Link to post
Share on other sites

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

je veux une ferrari lol

Edited by reg34000

Share this post


Link to post
Share on other sites

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)....

@+

Edited by reg34000

Share this post


Link to post
Share on other sites

Rportal peux tu me dire si tu te sent pour cette derniere variable

Edited by reg34000

Share this post


Link to post
Share on other sites

$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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...