prova questo:Originariamente inviato da FSoft
Nessuno può aiutarmi?
tiene conto anche di date a cavalcioni dell'annoCodice PHP:
<?php
$datai = '2009-12-15';
$dataf = '2009-12-25';
$da = explode('-', $datai);
$a = explode('-', $dataf);
$giorni_da = date('z', mktime(0,0,0, $da[1], $da[2], $da[0]));
$giorni_a = date('z', mktime(0,0,0, $a[1], $a[2], $a[0]));
if($da[0] < $a[0]) {
echo (365 - $giorni_da) + ($giorni_a);
} else { echo $giorni_a - $giorni_da; }
?>