merhaba arkadaşlar,
arkadaşın yazdırdıgı php script vardı.
php 4 de sorunsuz çalışıyordu.
php 5 geçtiginde bazı sorunlar verdi ufak tefek hataları çözdüm.
verdigi bir hatayı çözemedim.

Verdigi hata satırı:

<?=Tarih::unformat($kayit->tarih)?>
<?
class Tarih{
    function format($tarih){
        list($gun,$ay,$yil) = explode('.',$tarih);
            if(checkdate($ay,$gun,$yil)){
                $tarih="$yil-$ay-$gun";
                return  $tarih;
            }else{
                return null;
            }
    }
    
    function unformat($tarih){
        list($yil,$ay,$gun) = explode('-',$tarih);
            if(checkdate($ay,$gun,$yil)){
                $tarih="$gun.$ay.$yil";
                return  $tarih;
            }else{
                return null;
            }
    }
    
    function buGun(){
            $simdi=getdate();
            $gunceltarih=$simdi['mday'].'.'.$simdi['mon'].'.'.$simdi['year'];
            return $gunceltarih;
    }
}
?>