[Dates] Gestion de date en php
Bonjour
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
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| <?
//++++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