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

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

Çevrimdışı AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7919
  • Puan: 747
  • 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>
Konuyu Paylaş:
  delicious  facebook  twitter  google

Çevrimdışı AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7919
  • Puan: 747
  • 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: 7919
  • Puan: 747
  • 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.

Çevrimdışı aziz83

  • İleti: 1
  • Puan: 0
-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

Çevrimdışı dene2

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

www.gerisayar.com

Seo4Smf Tagleri:
 

Benzer Konular

  Konu / Başlatan Yanıt Son İleti
5 Yanıt
1977 Gösterim
Son İleti Mayıs 10, 2007, 19:57:00 ÖS
Gönderen: Yunus Emre
0 Yanıt
1127 Gösterim
Son İleti Haziran 28, 2007, 21:59:24 ÖS
Gönderen: GozyaSi
0 Yanıt
1042 Gösterim
Son İleti Nisan 29, 2008, 22:03:59 ÖS
Gönderen: GozyaSi
1 Yanıt
964 Gösterim
Son İleti Mart 20, 2009, 17:25:14 ÖS
Gönderen: AdmiN
1 Yanıt
1062 Gösterim
Son İleti Mart 20, 2009, 19:35:31 ÖS
Gönderen: coruhunsesi