Merhaba Sayin Ziyaretçi
Mayıs 24, 2012, 01:45:17

 Merhaba, Ziyaretçi Lütfen Giriş Yapın veya Üye Olun.

Onemli Duyuru Lütfen Okuyunuz:

Sevgili Arkadaslar Mevzu Forum Olarak; Yeni Adresime Kurulmus ve Veri Kaybi Olmadan Tasima Islemimizi Yapmis Bulunmaktayiz. Bu Yapilan Çalisma Süreci Içindeki Sabriniza Alakaniza Sonsuz Tesekkür Ederiz..




Konu Ilgili Soru ve Fikirlerinizi
http://www.armatr.com/duyurular-ve-mevzu%27nun-kurallari/isim-degisikligi/ Basligi Altinda Bizlere Iletebilirsiniz..


Tesekkür Eder Iyi Forumlar Dilerim Saygilarimla By_TeTiK

Gönderen Konu: Php ie iki tarih arasındaki fark gün olarak  (Okunma sayısı 916 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

  • GRAphIC DeSİgN
  • Mevzu Ailesi
  • ******
  • Etkinlik
    0%
    İleti: 2.753
    Konu: 564
    Nerden: ѕмуяηα
    ReP GüCü : +9876/-17
    Cinsiyet: Bay
    !! тثяк !!
      MSN Messenger - concor_@mevzuforum.net
    Profili Görüntüle wWw.MeVZuFoRuM.NeT
    Çevrimdışı

Arkadaşlar bu script fonksiyon şeklinde oluşturulmuş olup direk sayfanıza import etmeniz yeterlidir.kendisi direk kaç gün varsa onu hesaplayıp ekrana yazdırıyor


<?
//********************************************            //
///////  tarih farkı hesaplama scripti                            /////////
/////// Linkleri Görebilmek Için Kayit Olun  Yada  Giris Yapin                                     ///////////////
////////Programcı,tasarımcı,web masterlerin buluştuğu adres  ///////////
//////   msn:admin@oobul.com                                      ///////////
///////    mervan poyraz                                      ////////////
//********************************************                       //

function tarihfarki($tarih_gir){
   ///girilecek olan tarihimizin arasındaki "-" işaretinin olması lazım.Örnek olara 02-12-2006 gibi
   ///eğer başka bir kesme kullanacaksanız aşağıda explode satırında bulunan "-" değiştirmeniz yeterli
   ///explode komutu ile tarihimizi parçalara ayırıp değişkenlere aktarıyoruz
$yeni_tarih=explode("-",$tarih_gir);
$ilk_gun=$yeni_tarih[0];
$ilk_ay=$yeni_tarih[1];
$ilk_yil=$yeni_tarih[2];
$son_gun=date("d");
$son_ay=date("m");
$son_yil=date("Y");
///burada aylarımızın kaç gün çektiğini değişkenlere aktarıyoruz
$ek[1]=31;
$ek[2]=28;
$ek[3]=31;
$ek[4]=30;
$ek[5]=31;
$ek[6]=30;
$ek[7]=31;
$ek[8]=31;
$ek[9]=30;
$ek[10]=31;
$ek[11]=30;
$ek[12]=31;

///önce yıl farkı varsa bundan doğan farkı GÜN olarak hesaplayalım

$yil_fark=($son_yil-$ilk_yil) * 365 ;
////for döngüsüyle ayları topluyorum
 for($i=1;$i<$son_ay;$i++){
     $son_ay_toplam=$son_ay_toplam+$ek[$i];
}
///şimdiki  gün ve ay  toplamımız
$toplam_son_gun=$son_ay_toplam+$son_gun;
////girilen ay'ı hesaplayalım
for($m=1;$m<$ilk_ay;$m++){
   $ilk_ay_toplam=$ilk_ay_toplam+$ek[$m];
}
 ////girilen ay ve günü hesaplayalım
$toplam_ilk_gun=$ilk_ay_toplam+$ilk_gun;
$sonuc=$toplam_son_gun-$toplam_ilk_gun+$yil_fark;
/////burada sonuc değişkenine sonucumuzu yükledik.
///artık kullanacağınız yere göredeğişiklik yapabilirsiniz
/////ben burada basit bir if deyimi ile eğer tarih bugünün tarihi ise bugün sisteme girmiş
////eğer tarih daha önce ise kaç gün fark varsa onu yazıdırıyorum
     if($sonuc==0){
        echo "bugün girmis";
     }else{
        echo $sonuc."&nbsp;gün önce girmis";
     }
}

?>


<?
///////yukarıdaki tarihfarki(); fonksiyonumuzu sayfanıza import edip
//////aşağıdaki gibi kullanabilirsiniz...
$tarih_gir="01-02-2007";
tarihfarki($tarih_gir);
?>


  • Okunma sayısı 916 defa
  •  Html, Java, Asp, Php
  • « : Nisan 15, 2007, 12:34:38 »

Ağzında bal olan arının arkasında iğnesi vardır.
 

GoogleTagged


Benzer Konular

  Konu / Başlatan Yanıt Son İleti
2 Yanıt
1305 Gösterim
Son İleti Mayıs 21, 2007, 23:22:05
Gönderen: кค๔เг тιтι
2 Yanıt
741 Gösterim
Son İleti Temmuz 23, 2007, 17:30:45
Gönderen: Bу_T є T i K
9 Yanıt
1816 Gösterim
Son İleti Mayıs 03, 2008, 21:25:32
Gönderen: Cankancı Kız
0 Yanıt
270 Gösterim
Son İleti Ekim 05, 2007, 15:03:33
Gönderen: hayalet404
0 Yanıt
323 Gösterim
Son İleti Ekim 09, 2007, 21:10:05
Gönderen: Cankancı Kız
0 Yanıt
555 Gösterim
Son İleti Kasım 11, 2007, 17:11:29
Gönderen: Cankancı Kız
0 Yanıt
211 Gösterim
Son İleti Ağustos 25, 2008, 19:40:42
Gönderen: Dede Görkem
0 Yanıt
162 Gösterim
Son İleti Ekim 30, 2008, 17:21:34
Gönderen: Mevzu Haberci
Tarihi fark atar

Başlatan Mevzu Haberci Spor

0 Yanıt
211 Gösterim
Son İleti Kasım 05, 2008, 16:02:09
Gönderen: Mevzu Haberci
0 Yanıt
82 Gösterim
Son İleti Mart 04, 2009, 23:52:41
Gönderen: Mevzu Haberci


   
 

Forum Arma TÜRKİYE Begendiniz mi?

Sadece bir tiklama ile bunu gösterebilirsiniz.

 
 

Desteginiz için tesekkür ederiz!