Arkadaşlar sosyal ağ uygulaması yazmaktayım. Kendim x gün önce vb. yazılar yazan fonksiyon yaptım fakat postun altında çıkması gereken yazı üstünde çıkıyor. Tüm stillerden çıkıyor. Fonksiyona giren time() formatında.
fonksiyon:
function zamanonce($zaman){
$sn=(time()-$zaman);
$dk=ceil($sn/60);
$saat=ceil($dk/60);
$gun=ceil($saat/24);
if($sn<60){echo $sn;}
elseif($dk<60){echo $dk;}
elseif($saat<60){echo $saat;}
elseif($gun<7){echo $gun;}
elseif($gun=7){echo '1 hafta';}}
fonksiyonun cıktısı: http://mobiscript.xp3.biz/sosyal/home.php
k.adı test
şifre test
veri post edince görürsünüz nerede hatam var anlamıyorum.
Fonksiyonumdaki hatam ne?
6
●480
- 23-12-2012, 19:29:26Üyeliği durduruldune yazik ki o değıl.googler adlı üyeden alıntı: mesajı görüntüle
Gereklı oldugunu dusunmemekle beraber while ile aliyorum tarihı direkt yazinca problem olmuyor fonksiyonla yazınca gidiyor.
Ayrica siteyi hacklemeye çalışmayın üye yok - 23-12-2012, 23:09:22Üyeliği durdurulduMaviTm adlı üyeden alıntı: mesajı görüntüle
echo '<div class="file">'.$gonderi[gonderen].'<br/>'.nl2br($gonderi[gonderi]).'<br/>'.zamanonce($gonderi[tarih]).'</div>';