phpBB : Critical Error
Could not connect to the database
هذا يطلع لي شلون اقدر احط منتدي في الموقع هذا
--
محتاج سكربت او شريط مثل الي بسوالف فوق يحدد متي يتم افتتاح الموقع
phpBB : Critical Error
Could not connect to the database
هذا يطلع لي شلون اقدر احط منتدي في الموقع هذا
--
محتاج سكربت او شريط مثل الي بسوالف فوق يحدد متي يتم افتتاح الموقع
تفضل
<SCRIPT type=text/javascript>
function cdtime(container, targetdate){
if (!document.getElementById || !document.getElementById(container)) return
this.container=document.getElementById(container)
this.currentTime=new Date()
this.targetdate=new Date(targetdate)
this.timesup=false
this.updateTime()
}
cdtime.prototype.updateTime=function(){
var thisobj=this
this.currentTime.setSeconds(this.currentTime.getSeconds()+1)
setTimeout(function(){thisobj.updateTime()}, 1000) //update time every second
}
cdtime.prototype.displaycountdown=function(baseunit, functionref){
this.baseunit=baseunit
this.formatresults=functionref
this.showresults()
}
cdtime.prototype.showresults=function(){
var thisobj=this
var timediff=(this.targetdate-this.currentTime)/1000 //difference btw target date and current date, in seconds
if (timediff<0){ //if time is up
this.timesup=true
this.container.innerHTML=this.formatresults()
return
}
var oneMinute=60 //minute unit in seconds
var oneHour=60*60 //hour unit in seconds
var oneDay=60*60*24 //day unit in seconds
var dayfield=Math.floor(timediff/oneDay)
var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour)
var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute)
var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute))
if (this.baseunit=="hours"){ //if base unit is hours, set "hourfield" to be topmost level
hourfield=dayfield*24+hourfield
dayfield="n/a"
}
else if (this.baseunit=="minutes"){ //if base unit is minutes, set "minutefield" to be topmost level
minutefield=dayfield*24*60+hourfield*60+minutefield
dayfield=hourfield="n/a"
}
else if (this.baseunit=="seconds"){ //if base unit is seconds, set "secondfield" to be topmost level
var secondfield=timediff
dayfield=hourfield=minutefield="n/a"
}
this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield)
setTimeout(function(){thisobj.showresults()}, 1000) //update results every second
}
/////CUSTOM FORMAT OUTPUT FUNCTIONS BELOW//////////////////////////////
function formatresults(){
if (this.timesup==false){//if target date/time not yet met
var displaystring="<span class='topsponsorad'>" +" <sup>باقي على الافتتاح</sup>   " +arguments[0]+" <sup>أيام</sup> "+arguments[1]+" <sup>ساعات</sup> "+arguments[2]+" <sup>دقائق</sup> "+arguments[3]+" <sup>ثواني</sup> </span>"
}
else{ //else if target date/time met
var displaystring="Future date is here!"
}
return displaystring
}
//2) Display countdown with a stylish LCD look, and display an alert on target date/time
function formatresults2(){
if (this.timesup==false){ //if target date/time not yet met
var displaystring="<span class='topsponsorad'>" +" <sup>باقي على الافتتاح</sup>   " +arguments[0]+" <sup>أيام</sup> "+arguments[1]+" <sup>ساعات</sup> "+arguments[2]+" <sup>دقائق</sup> "+arguments[3]+" <sup>ثواني</sup> </span>"
}
else{ //else if target date/time met
var displaystring="" //Don't display any text
//Instead, perform a custom alert
}
return displaystring
}
</SCRIPT>
<DIV id=topadbar>
<DIV id=adbar>
<DIV id=countdowncontainer><SPAN class=topsponsorad> a
</SPAN></DIV></DIV></DIV>
<SCRIPT type=text/javascript>
var futuredate=new cdtime("countdowncontainer", "August 3, 2007 18:25:00")
futuredate.displaycountdown("days", formatresults)
var currentyear=new Date().getFullYear()
//dynamically get this Christmas' year value. If Christmas already passed, then year=current year+1
var thischristmasyear=(new Date().getMonth()>=11 && new Date().getDate()>25)? currentyear+1 : currentyear
var christmas=new cdtime("countdowncontainer2", "December 25, "+thischristmasyear+" 0:0:00")
christmas.displaycountdown("days", formatresults2)
</SCRIPT>
__________________
* راسلني
الف شكر اخوي ولو ممكن تركب لي الجافا على php اكون شاكر لك وشرح طريقة ضبط الكود يعني الساعه والتاريخ الخ
الاحمر يشير لتاريخ ووقت الافتتاح .كود:echo' <SCRIPT type=text/javascript> function cdtime(container, targetdate){ if (!document.getElementById || !document.getElementById(container)) return this.container=document.getElementById(container) this.currentTime=new Date() this.targetdate=new Date(targetdate) this.timesup=false this.updateTime() } cdtime.prototype.updateTime=function(){ var thisobj=this this.currentTime.setSeconds(this.currentTime.getSeconds()+1) setTimeout(function(){thisobj.updateTime()}, 1000) //update time every second } cdtime.prototype.displaycountdown=function(baseunit, functionref){ this.baseunit=baseunit this.formatresults=functionref this.showresults() } cdtime.prototype.showresults=function(){ var thisobj=this var timediff=(this.targetdate-this.currentTime)/1000 //difference btw target date and current date, in seconds if (timediff<0){ //if time is up this.timesup=true this.container.innerHTML=this.formatresults() return } var oneMinute=60 //minute unit in seconds var oneHour=60*60 //hour unit in seconds var oneDay=60*60*24 //day unit in seconds var dayfield=Math.floor(timediff/oneDay) var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour) var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute) var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute)) if (this.baseunit=="hours"){ //if base unit is hours, set "hourfield" to be topmost level hourfield=dayfield*24+hourfield dayfield="n/a" } else if (this.baseunit=="minutes"){ //if base unit is minutes, set "minutefield" to be topmost level minutefield=dayfield*24*60+hourfield*60+minutefield dayfield=hourfield="n/a" } else if (this.baseunit=="seconds"){ //if base unit is seconds, set "secondfield" to be topmost level var secondfield=timediff dayfield=hourfield=minutefield="n/a" } this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield) setTimeout(function(){thisobj.showresults()}, 1000) //update results every second } /////CUSTOM FORMAT OUTPUT FUNCTIONS BELOW////////////////////////////// function formatresults(){ if (this.timesup==false){//if target date/time not yet met var displaystring="<span class='topsponsorad'>" +" <sup>باقي على الافتتاح</sup>   " +arguments[0]+" <sup>أيام</sup> "+arguments[1]+" <sup>ساعات</sup> "+arguments[2]+" <sup>دقائق</sup> "+arguments[3]+" <sup>ثواني</sup> </span>" } else{ //else if target date/time met var displaystring="Future date is here!" } return displaystring } //2) Display countdown with a stylish LCD look, and display an alert on target date/time function formatresults2(){ if (this.timesup==false){ //if target date/time not yet met var displaystring="<span class='topsponsorad'>" +" <sup>باقي على الافتتاح</sup>   " +arguments[0]+" <sup>أيام</sup> "+arguments[1]+" <sup>ساعات</sup> "+arguments[2]+" <sup>دقائق</sup> "+arguments[3]+" <sup>ثواني</sup> </span>" } else{ //else if target date/time met var displaystring="" //Don't display any text //Instead, perform a custom alert } return displaystring } </SCRIPT> <DIV id=topadbar> <DIV id=adbar> <DIV id=countdowncontainer><SPAN class=topsponsorad> a </SPAN></DIV></DIV></DIV> <SCRIPT type=text/javascript> var futuredate=new cdtime("countdowncontainer", "August 3, 2007 18:25:00") futuredate.displaycountdown("days", formatresults) var currentyear=new Date().getFullYear() //dynamically get this Christmas' year value. If Christmas already passed, then year=current year+1 var thischristmasyear=(new Date().getMonth()>=11 && new Date().getDate()>25)? currentyear+1 : currentyear var christmas=new cdtime("countdowncontainer2", "December 25, "+thischristmasyear+" 0:0:00") christmas.displaycountdown("days", formatresults2) </SCRIPT> ';
__________________
* راسلني