Gönderen Konu: Geri Sayım Sayacı  (Okunma sayısı 15710 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 8175
  • Puan: 752
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
Geri Sayım Sayacı
« : Mart 20, 2009, 17:30:32 ÖS »
Step 1 kısmındaki tarihi hangi tarihten geri saymak istiyorsanız ona göre düzenlemen gerekir.


Kod: [Seç]
<SCRIPT language=JavaScript type=text/JavaScript>
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</SCRIPT>

<META http-equiv=Content-Language content=tr>
<TABLE height="100%" width="100%" align=center border=0>
  <TBODY>
  <TR><BR><!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//--></A>
    <CENTER><B><FONT style="FONT-SIZE: 20pt"><SPAN class=style7>Geriye kalan süre:</SPAN></FONT><SPAN class=style9><FONT
    style="FONT-SIZE: 20pt" face="Times New Roman">
    <SCRIPT language=JavaScript1.2></center>
      </SCRIPT>
    </FONT></SPAN><I><FONT style="FONT-SIZE: 20pt" face="Times New Roman">
    <SCRIPT language=JavaScript1.2></SCRIPT>


<SCRIPT language=JavaScript1.2>function setcountdown(theyear,themonth,theday){
yr=theyear;mo=themonth;da=theday
}

//////////CONFIGURE THE COUNTDOWN SCRIPT HERE//////////////////

//STEP 1: Configure the countdown-to date, in the format year, month, day:
setcountdown(2009,08,25)

//STEP 2: Change the two text below to reflect the occasion, and message to display on that occasion, respectively
var occasion=" "
var message_on_occasion="Lowe Kaan!"

//STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countdown area
var countdownwidth='474px'
var countdownheight='0px'
var countdownbgcolor='transparent'
var opentags='<small><font face="IMPACT" size="5" color="Silver">'
var closetags='</small></font>'

//////////DO NOT EDIT PASS THIS LINE//////////////////

var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
var crosscount=''

function start_countdown(){
if (document.layers)
document.countdownnsmain.visibility="show"
else if (document.all||document.getElementById)
crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : countdownie
countdown()
}

if (document.all||document.getElementById)
document.write('<span id="countdownie" style="width:'+countdownwidth+'; background-color:'+countdownbgcolor+'"></span>')

window.onload=start_countdown


function countdown(){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todayh=today.getHours()
var todaymin=today.getMinutes()
var todaysec=today.getSeconds()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
futurestring=montharray[mo-1]+" "+da+", "+yr
dd=Date.parse(futurestring)-Date.parse(todaystring)
dday=Math.floor(dd/(60*60*1000*24)*1)
dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
//if on day of occasion
if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da){
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+message_on_occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+message_on_occasion+closetags
return
}
//if passed day of occasion
else if (dday<=-1){
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+"Occasion already passed! "+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+"   Etkinlik   "+closetags
return
}
//else, if not yet
else{
if (document.layers){
document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " gün,"+dhour+"saat, "+dmin+" dakika,"+dsec+"sn"+occasion+closetags)
document.countdownnsmain.document.countdownnssub.document.close()
}
else if (document.all||document.getElementById)
crosscount.innerHTML=opentags+dday+ " gün, " +dhour+ " saat, " +dmin+ " dakika, " +dsec+ "sn" +occasion+closetags
}
setTimeout("countdown()",1000)
}

</SCRIPT>

Çevrimdışı AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 8175
  • Puan: 752
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Geri Sayım Sayacı
« Yanıtla #1 : Mart 20, 2009, 17:33:12 ÖS »
Buradaki de php geri sayım kodudur.

Kod: [Seç]
<?
  define("SANIYE",1); 
  define("DAKIKA_SN",60*SANIYE); 
  define("SAAT_SN",60*DAKIKA_SN); 
  define("GUN_SN",24*SAAT_SN); 
   
  class KalanZaman {   
    var $snfark,$gun,$saat,$dakika,$saniye;   
    var $durum="Var";   
    function KalanZaman($g) {   
      $this->hesapla($g);   
    }   
    function hesapla($v) {   
      $this->snfark =strtotime($v)-time();   
      if($this->snfark<0) {     
        $this->snfark *= (-1);     
        $this->durum  ="Geçti";   
      }   
      $this->gun   =floor($this->snfark/GUN_SN);   
      $this->snfark  -= $this->gun*GUN_SN;   
      $this->saat  =floor($this->snfark/SAAT_SN);   
      $this->snfark  -= $this->saat*SAAT_SN;   
      $this->dakika   =floor($this->snfark/DAKIKA_SN);   
      $this->snfark  -= $this->dakika*DAKIKA_SN;   
      $this->saniye   =$this->snfark;   
    }   
    function rString() {   
      $retVal="";  if($this->gun!=0)     
      $retVal .= $this->gun." Gün ";   
      if($this->saat!=0)   $retVal .=$this->saat." Saat ";   
      if($this->dakika!=0)   $retVal .=$this->dakika." Dakika ";   
        if($this->saniye!=0)   $retVal .=$this->saniye." Saniye";   
          return $retVal." ".$this->durum;   
    } 
  } 
   
   
  $girilen_zaman="2005-06-10 10:00:00"; 
  $kalan_zaman=new KalanZaman("$girilen_zaman"); //Girilen Değerler MySQL datetime Formatıdır.  :) 
   
  echo "Girilen Zaman :$girilen_zaman"; 
  echo $kalan_zaman->rString(); 
?>

Çevrimdışı AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 8175
  • Puan: 752
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Geri Sayım Sayacı
« Yanıtla #2 : Temmuz 29, 2010, 11:02:34 ÖÖ »
Cevap gelmemesi ilgisizlikten değil, elimde öyle bir kod yok.Smfde belli bir tarihten bu güne kadar olan günleri sayan sayaç var ama smf için geri sayım sayacı yok elimde.Forumu kötülemek yerine diğer smf sitelerine bakabilirsin.

aziz83

  • Ziyaretçi
-Geri Sayım Sayacı
« Yanıtla #3 : Ağustos 21, 2010, 22:00:36 ÖS »
bu sitedeki baya işinizi görür...

http://www.7is7.com/otto/countdclock.html

dene2

  • Ziyaretçi
-Geri Sayım Sayacı
« Yanıtla #4 : Ocak 28, 2011, 09:45:30 ÖÖ »
Bu işi online yapan sitelerde var örnek:

www.gerisayar.com

Çevrimdışı isabey

  • Moderatör
  • *
  • İleti: 625
  • Puan: 70
  • Cinsiyet: Bay
    • isabey koyu
Ynt: Geri Sayım Sayacı
« Yanıtla #5 : Temmuz 13, 2012, 22:31:42 ÖS »
saol hocam bunu nasuil kurulum olcak anlatabilirmisniz mkportal blok icinemi yoksa php sayfami olcak anlatamaihtimali varmi
Dost olmak icin 1 selam yerrli



http://www.hayalfm.biz
http://www.hayalfm.biz

 

Benzer Konular

  Konu / Başlatan Yanıt Son İleti
5 Yanıt
3489 Gösterim
Son İleti Mayıs 10, 2007, 19:57:00 ÖS
Gönderen: Yunus Emre
0 Yanıt
2057 Gösterim
Son İleti Haziran 28, 2007, 21:59:24 ÖS
Gönderen: GozyaSi
0 Yanıt
2294 Gösterim
Son İleti Nisan 29, 2008, 22:03:59 ÖS
Gönderen: GozyaSi
3 Yanıt
2456 Gösterim
Son İleti Temmuz 13, 2012, 21:43:33 ÖS
Gönderen: AdmiN
1 Yanıt
2190 Gösterim
Son İleti Mart 20, 2009, 19:35:31 ÖS
Gönderen: coruhunsesi