Paylaşım Zamanını Facebook Mantığında Göstermek

Bu dersimizde web sitenizde yapılan paylaşımların süresini Facebook mantığıyla (1 saniye önce, 1 dakika önce.. gibi) göstermeyi göstereceğim.

Bu dersimizde web sitenizde yapılan paylaşımların süresini Facebook mantığıyla göstermeyi göstereceğim.


function zaman($timestamp){ 

$datetime1=new DateTime("now");

$datetime2=date_create($timestamp);    

$diff=date_diff($datetime1, $datetime2);

$timemsg='';

if($diff->y >0){$timemsg = $diff->y.' yıl'.($diff->y > 1?"'ö":'');}

else if($diff->m > 0){ $timemsg = $diff->m.' ay'.($diff->m > 1?"'ö":'');}

else if($diff->d > 0){ $timemsg = $diff->d.' gün'.($diff->d > 1?"'ö":'');}

else if($diff->h > 0){ $timemsg = $diff->h.' saat'.($diff->h > 1 ? "'ö":'');}

else if($diff->i > 0){ $timemsg = $diff->i.' dakika'.($diff->i > 1?"'ö":'');}

else if($diff->s > 0){ $timemsg = $diff->s.' saniye'.($diff->s > 1?"'ö":'');}

$timemsg = $timemsg.'nce';

return $timemsg;

}



Bu fonksiyonu web sitenize ekleyerek kullanabilirsiniz. Kullanım şekli:


$uyebilgi=mysql_fetch_array(mysql_query("SELECT *FROM ".$prefix."_uyeler WHERE  id='$id'"));

 $nedenci= $uyebilgi['nedenciadi'];

 $cünkü= $uyebilgi['cünkü'];

 $avatar   = $uyebilgi['avatar'];

 $cinsiyet = $uyebilgi['cinsiyet'];

 $yas      = $uyebilgi['yas'];

 $ulke     = $uyebilgi['ulke'];

 $sehir    = $uyebilgi['sehir'];

 $hakkinda = $uyebilgi['hakkinda'];

 $iliski   = $uyebilgi['iliski'];



 $yenitarih=zaman($tarih    = $uyebilgi['tarih']);

 tarihi veri tababnına kayderken 



                 $tarih = date("Y-m-d H:i:s");



Yukarıdaki şekilde kaydedin. İyi çalışmalar...
  • Etiketler;
Fatih keskin Fatih keskin
HERZAMAN BİR NEDEN VARDIR
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git