Codice PHP:
ricevo due date che indicano un period in formato mm/gg/aaaa
e devo capire se rientrano nel periodo natalizio... ho scritto questa funzioncina ma non funziona, perchè?
function periodo_natalizio($dal,$al) //verifica se l'offerta e' nel periodo natalizio le date devono essere passate come arrivano dal db
{
$natale_dal=20061201;
$natale_al =20070107;
$natalizio="N";
// trasformo dal in valore numerico
$tmp_dal=explode("/",$dal);
$dal=$tmp_dal[2].$tmp_dal[0].$tmp_dal[1];
// trasformo al in valore numerico
$tmp_al=explode("/",$al);
$al=$tmp_al[2].$tmp_al[0].$tmp_al[1];
//verifica
if (($dal>=$natale_dal)&&
($dal<$natale_al) &&
($al<=$natale_al) &&
($al>$natale_dal)) {
$natalizio="S";
}
return $natalizio;
}
ma non funziona.... perchè?