hocam bide benim kendi yazdığım bir fonksiyon var belki işinize yarar STI arkadaşın paylaştığı kodun fonksiyona dökülmüş hali gibi daha önceki scriptlerimde gerektiği için yazmıştım. 2 tarih girildiğinde aralarında kaç gün olduğunu buluyor

function tarihfark2($tarih1,$tarih2) {
$gg1=explode('-',$tarih2);
$gunx=$gg1[2];
$ayx=$gg1[1];
$yilx=$gg1[0];

$gg2=explode('-',$tarih1);
$guny=$gg2[2];
$ayy=$gg2[1];
$yily=$gg2[0];

$gun1 = mktime(0, 0, 0, $ayx,$gunx,$yilx);
$gun2 = mktime(0, 0, 0, $ayy,$guny,$yily);

$fark = floor(($gun2 - $gun1)/(60*60*24));

return $fark;

}