Üye Girişi Moderatörler Forum Kuralları Sık Kullanılanlara Ekle Giriş Syfam Yap Günün Konuları
Birşeyler  Ara :) :  
Tarihe Göre :
Anasayfa Referanslarım Online Üyeler Galeri Anketler Forumlar Tüm Forum Mesajları Reklam Facebook Sayfamız Bize Ulaşın
Turkekip.com Forumları
Programlama > Php ve Mysql

mktime(); fonksiyonu hk

 

Php ve Mysql

Php ve Mysql programlama üzerine kütüphane ve class deposu

YAZAN MESAJ
byshadow
Offline
Kayitli Kullanicilar
64 Mesajı Var
640 Puanı Var
28 Ağustos 2015 Cuma 09:07:17
arkadaşlar merhaba önce yapmış olduğum bir mktime(); fonksiyonu kullanımında aşağıdaki şekilde çalışıyorken simdi kullanamamaktayım. yardımlarınızı rica ederim.
 
 


$hedef            
"Dosyalar/GunlukUmum";
$ay                suz("ay");
$gun                suz("gun");
$yil                suz("yil");
$dosyaadi     suz("dosyaadi").' - '.$gun.'.'.$ay.'.'.$yil;
$tarih             mktime(0,0,0,$ay,$gun,$yil);
$kaydet =mysql_query("INSERT INTO ".aes."_gunlukumum (baslik,hedef,tarih,dosya) Values('$dosyaadi', '$hedef', '$tarih', '".$upload->file_dst_name."')");
            if(
$kaydet){
            
Mesaj("Dosya Ekleme İşlemi Başarıyla Tamamlandı",2,"index.php?Git=GunlukUmum&Sayfa=Dosyalar");
            
$upload->clean();
            }else{
            
Mesaj("HATA!!! Dosya Eklenemedi",2,"index.php?Git=GunlukUmum&Sayfa=Dosyalar");
            }
 


 
 

yukarıdaki şekilde veritabanına kayır yapabiliyorken su an yapamamaktayım.aynı şekilde yine mktime() fonksiyonunu kullanarak son 3 gun önceki dosyaları otomatik olarak sildiriyordum.simdi oda çalışmıyor.
 

 $dsor    mysql_query("SELECT * FROM ".aes."_gunlukumum ORDER by id DESC");
        While(
$dyaz=mysql_fetch_array($dsor)){
        
$simdi    mktime();
        
$simdii    date("d.m.Y"$simdi);
        
$tarih    date("d.m.Y"$dyaz['tarih']);
        
$ucgun    date("d.m.Y"strtotime("-3 days"strtotime($simdii))); // d.m.Y olarak 3 gün önceki değeri (if deki karşılaştırma için kullanıldı.)
        
list($gun$ay$yil) = explode("."$ucgun);

        
$ucgunnmktime(0,0,0,$ay,$gun,$yil); //mktime(); ucgun onceki 01.01.1970 gibi olan değeri mktime() olarak cevirdik veri tabani ile karşılastırmak için

        
    //echo 'Şimdiki tarih : '.$simdii.'<br>Kayıt Tarihi : '.$tarih.'<br>Bu Günden Üçgün Önceki tarih : '.$ucgun.'<br>ungun onceki time yazılışı :'.$ucgunn.'<br>Tarih time yazılışı : '.$dyaz['tarih'].'<br><br>';
            
if($tarih == $ucgun){

                
$dosyasil    =    unlink("../".$dyaz['hedef']."/".$dyaz['dosya']);
            
                if(
$dosyasil){
                
                
mysql_query("DELETE FROM ".aes."_gunlukumum WHERE tarih='$ucgunn'");
                
                }
        
            
            }
        } 


 
 
 
Üy Girişi Moderatörler Forum Kuralları Sık Kullanılanlara Ekle Giriş Syfam Yap Günün Konuları

Powered By Turkekip.com © 2009 Her Hakkı Saklıdır İzinsiz Kopyalanamaz. Yazılım Hakikat ORUÇOĞLU