Bonjour,
Un certain Malcom sur ce forum m'avait proposé il y a un certain temps un script qui me permettait d'activer et de désactiver un lien automatiquement à des instants précis. Je l'actualisais régulièrement pour l'utilisation que j'en avais et je n'ai jamais eu de problème. Ca marchait à merveille.
Aujourd'hui, ça ne fonctionne plus ! 
Voici le script :
<?php
function ActiveLink($url, $texte_lien, $date_debut, $date_fin)
{
$valday = date("d");
$valmonth = date("m");
$valyear = date("Y");
$valhour = date("H");
$valmin = date("i");
$valsec = date("s");
$current_date = mktime($valhour, $valmin, $valsec, $valmonth, $valday, $valyear);
if (($current_date > $date_debut) && ($current_date < $date_fin))
{
return '<a href="'.$url.'">'.$texte_lien.'</a>';
}
else
{
return $texte_lien;
};
};
$debut = mktime(20, 30, 00, 12, 03, 2007);
$fin = mktime(15, 30, 00, 12, 10, 2007);
echo ActiveLink('http://*********.free.fr/formulaireallemagne.htm', 'Cliquez ici pour pronostiquer', $debut, $fin);
?>
Si je laisse ces dates, le lien marche mais si je mets en date fin le 9 décembre à 23h59 ce n'est pas actif et si je mets le 10 décembre à 0h00, c'est actif!!!
J'ai fait un echo de la date actuelle et je tombe bon à 10 minutes près.
Qui sait d'où vient l'erreur svp??