je suis sur un script qui permet de gérer l'affichage ou non d'un lien en fonction des dates.
Ceux que je voudrais faire c'est de n'afficher un lien que tous les 2 jours
je m'explique :
par exemple si le lien s'affiche aujourdhui : 25-08-2008 je voudrais que ce lien ne s'affiche qu'après deux jours c'est à dire 28-08-2008 et ainsi de suite jusqu'à une date limite d'affichage du lien
voici le code que j'ai ecrit mais qui semble ne pas être adapté à ce que je voudrais faire
/
<?
//++++FORMTAGE DES DATES
//$dateLimitAffLien = date limite affichage du lien
//$dateDernierAff=date du dernier affichage du lien
$LIMIT=2;
$dateAUJ=date("Y-m-d");
$dateDernierAffichageLien= date('Y-m-d',strtotime("+$LIMIT days", strtotime($dateDernierAff)));
$date1_array = explode("-",$dateAUJ);
$date2_array = explode("-",$dateDernierAffichageLien);
$date3_array = explode("-",$dateLimitAffLien);
$timestamp1 =mktime(0,0,0,$date1_array[1],$date1_array[2],$date1_array[0]);
$timestamp2 =mktime(0,0,0,$date2_array[1],$date2_array[2],$date2_array[0]);
$timestamp3 =mktime(0,0,0,$date3_array[1],$date3_array[2],$date3_array[0]);
//++++ FIN
//++AFFICHAGE DU LIEN
if ($timestamp1==$timestamp2 && $timestamp1<=$timestamp3 )
{
print "<a href=\"a.php\">lien</a>";
}
//FIN
?>
merci pour votre conseil