السلام عليكم
اتمنى من احد الاخوه الافاضل شرح طريقة بسيطه لعمل عداد تنازلي بال php بطريقة صحيحه وسليمه
في رعاية الله
السلام عليكم
اتمنى من احد الاخوه الافاضل شرح طريقة بسيطه لعمل عداد تنازلي بال php بطريقة صحيحه وسليمه
في رعاية الله
__________________
الموقع العربي الاول المختص في كره السلة ولاشيء سوى كره السلة .... اخبار لقاءات صور ولقطات
[ArabBasketBall.Com]
[elfra3na@hotmail.com]
لم افهم كلمه عدد تنازلي كما انت تقصدها ولكن تفضل
كود PHP:
$n = 0;
for ($i=10; $i>$n; $i--) {
echo $i . "<br>";
}
__________________
مؤسسة المهمات البرمجية
00966507585887
0507585887
www.mr-php.com.sa
www.mr-php.com
بكيفي لتحميل الملفات
القران الكريم
المجموعة السعودية للانترنت
الحرية .. نبض ومعنى
السلام عليكم
شكرا اخي على ردك
انا ما اقصده هو هل توجد طريقه لعمل عد تنازلي حقيقي
يعني مثلا
باقي على افتتاح الموقع
15 يوم و 20 دقيقة
وبعد دقيقه عند عمل ريفرش
باقي على افتتاح الموقع
15 يوم و 19 دقيقة
وهكذا
وعند انتهاء الوقت يكتب مثلا
تم افتتاح الموقع الرجاء التوحه الى كذا
بس هذه هي الفكره
هل توجد طريقة لعملها ؟؟
شكرا لك
__________________
الموقع العربي الاول المختص في كره السلة ولاشيء سوى كره السلة .... اخبار لقاءات صور ولقطات
[ArabBasketBall.Com]
[elfra3na@hotmail.com]
ايه اخوي يوجد طريقه لعملها واظنها بالجافا
هنالك صفحه كانت بقي على شهر رمضان كذا يوم يمكن الاستفاده منها بشكل كبير ابحث عنها هنا في سوالف ستجدها حتما
__________________
مؤسسة المهمات البرمجية
00966507585887
0507585887
www.mr-php.com.sa
www.mr-php.com
بكيفي لتحميل الملفات
القران الكريم
المجموعة السعودية للانترنت
الحرية .. نبض ومعنى
السلام عليكم
شكرا اخي
افهم من كلامك انه لا يمكن تطبيق مثل هذا العداد بال php ؟؟
وياريت لو تدلني على الموضوع لاني معرفش اصلا ابحث عن ايه اديني اي كلمه ابحث عنها واشوف
معلش تعبتك معايا
في رعاية الله
__________________
الموقع العربي الاول المختص في كره السلة ولاشيء سوى كره السلة .... اخبار لقاءات صور ولقطات
[ArabBasketBall.Com]
[elfra3na@hotmail.com]
تفضل جافا ::
ضع في الهيدر التالي
كود PHP:
<style style="text/css">
.lcdstyle{ /*Example CSS to create LCD countdown look*/
background-color:black;
color:yellow;
font: bold 18px MS Sans Serif;
padding: 3px;
}
.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}
</style>
<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
}
//Create your own custom format function to pass into cdtime.displaycountdown()
//Use arguments[0] to access "Days" left
//Use arguments[1] to access "Hours" left
//Use arguments[2] to access "Minutes" left
//Use arguments[3] to access "Seconds" left
//The values of these arguments may change depending on the "baseunit" parameter of cdtime.displaycountdown()
//For example, if "baseunit" is set to "hours", arguments[0] becomes meaningless and contains "n/a"
//For example, if "baseunit" is set to "minutes", arguments[0] and arguments[1] become meaningless etc
function formatresults(){
if (this.timesup==false){//if target date/time not yet met
var displaystring=arguments[0]+" days "+arguments[1]+" hours "+arguments[2]+" minutes "+arguments[3]+" seconds left until March 23, 2009 18:25:00"
}
else{ //else if target date/time met
var displaystring="Future date is here!"
}
return displaystring
}
function formatresults2(){
if (this.timesup==false){ //if target date/time not yet met
var displaystring="<span class='lcdstyle'>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> left until this Christmas"
}
else{ //else if target date/time met
var displaystring="" //Don't display any text
alert("Christmas is here!") //Instead, perform a custom alert
}
return displaystring
}
</script>
في BDOY
كود PHP:
<div id="countdowncontainer"></div>
<br />
<div id="countdowncontainer2"></div>
<script type="text/javascript">
var futuredate=new cdtime("countdowncontainer", "March 23, 2009 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:
<style style="text/css">
.lcdstyle{ /*Example CSS to create LCD countdown look*/
background-color:black;
color:lime;
font: bold 18px MS Sans Serif;
padding: 3px;
}
.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}
</style>
<script type="text/javascript">
function cdLocalTime(container, servermode, offsetMinutes, targetdate, debugmode){
if (!document.getElementById || !document.getElementById(container)) return
this.container=document.getElementById(container)
var servertimestring=(servermode=="server-php")? '<? print date("F d, Y H:i:s", time())?>' : (servermode=="server-ssi")? '<!--#config timefmt="%B %d, %Y %H:%M:%S"--><!--#echo var="DATE_LOCAL" -->' : '<%= Now() %>'
this.localtime=this.serverdate=new Date(servertimestring)
this.targetdate=new Date(targetdate)
this.debugmode=(typeof debugmode!="undefined")? 1 : 0
this.timesup=false
this.localtime.setTime(this.serverdate.getTime()+offsetMinutes*60*1000) //add user offset to server time
this.updateTime()
}
cdLocalTime.prototype.updateTime=function(){
var thisobj=this
this.localtime.setSeconds(this.localtime.getSeconds()+1)
setTimeout(function(){thisobj.updateTime()}, 1000) //update time every second
}
cdLocalTime.prototype.displaycountdown=function(baseunit, functionref){
this.baseunit=baseunit
this.formatresults=functionref
this.showresults()
}
cdLocalTime.prototype.showresults=function(){
var thisobj=this
var debugstring=(this.debugmode)? "<p style=\"background-color: #FCD6D6; color: black; padding: 5px\"><big>Debug Mode on!</big><br /><b>Current Local time:</b> "+this.localtime.toLocaleString()+"<br />Verify this is the correct current local time, in other words, time zone of count down date.<br /><br /><b>Target Time:</b> "+this.targetdate.toLocaleString()+"<br />Verify this is the date/time you wish to count down to (should be a future date).</p>" : ""
var timediff=(this.targetdate-this.localtime)/1000 //difference btw target date and current date, in seconds
if (timediff<0){ //if time is up
this.timesup=true
this.container.innerHTML=debugstring+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=debugstring+this.formatresults(dayfield, hourfield, minutefield, secondfield)
setTimeout(function(){thisobj.showresults()}, 1000) //update results every second
}
//Create your own custom format function to pass into cdLocalTime.displaycountdown()
//Use arguments[0] to access "Days" left
//Use arguments[1] to access "Hours" left
//Use arguments[2] to access "Minutes" left
//Use arguments[3] to access "Seconds" left
//The values of these arguments may change depending on the "baseunit" parameter of cdLocalTime.displaycountdown()
//For example, if "baseunit" is set to "hours", arguments[0] becomes meaningless and contains "n/a"
//For example, if "baseunit" is set to "minutes", arguments[0] and arguments[1] become meaningless etc
//1) Display countdown using plain text
function formatresults(){
if (this.timesup==false){//if target date/time not yet met
var displaystring="<span style='background-color: #CFEAFE'>"+arguments[1]+" hours "+arguments[2]+" minutes "+arguments[3]+" seconds</span> left until launch time"
}
else{ //else if target date/time met
var displaystring="Launch time!"
}
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='lcdstyle'>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> left until launch time"
}
else{ //else if target date/time met
var displaystring="" //Don't display any text
alert("Launch time!") //Instead, perform a custom alert
}
return displaystring
}
</script>
وفي الجسم
كود PHP:
<div id="cdcontainer"></div>
<script type="text/javascript">
//cdLocalTime("ID_of_DIV_container", "server_mode", LocaltimeoffsetMinutes, "target_date", "opt_debug_mode")
//cdLocalTime.displaycountdown("base_unit", formatfunction_reference)
//Note: "launchdate" should be an arbitrary but unique variable for each instance of a countdown on your page:
var launchdate=new cdLocalTime("cdcontainer", "server-php", 0, "April 23, 2010 15:53:00", "debugmode")
launchdate.displaycountdown("days", formatresults2)
</script>
هذه اخر شيء في الجافا قبل يومين
__________________
htaccess بكل بساطة
الشفرة الموحدة "يونِكود"
(إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي
السلام عليكم
شكرا اخي الكريم
جاري التجربه
__________________
الموقع العربي الاول المختص في كره السلة ولاشيء سوى كره السلة .... اخبار لقاءات صور ولقطات
[ArabBasketBall.Com]
[elfra3na@hotmail.com]
شكرا اخي ولكني لم اوفق في الكود
اتمنى لو في طريقق بالبي اتش بي وليس غيرها ان يضعها احد
__________________
الموقع العربي الاول المختص في كره السلة ولاشيء سوى كره السلة .... اخبار لقاءات صور ولقطات
[ArabBasketBall.Com]
[elfra3na@hotmail.com]
احدى الدوال ثم فتحت على صفحة الدالة date كي اتأكد من شيئ ولكن وجدت كود في احد التعليقات
فتركت الفكرة تبعتي لاني وجدت الفكرة افضل
تفضل وضعته لك في دالة وتعمل 100%
لتعرف عدد الايام المتبقيةكود PHP:
function GetTotalDay($date)
{
list($day, $month, $year) = explode('-', $date);
// Borrowed from php.net!
$date1 = mktime(0, 0, 0, $month, $day, $year);
$date2 = mktime(0, 0, 0, date('m'), date('d'), date('Y'));
$total_days = round((($date1 - $date2)/86400), 0);
// Borrowed from php.net!
return $total_days;
}
ضع التاريخ على هذه الهيئة
مثال :كود PHP:
Day-Month-Year
كود PHP:
function GetTotalDay($date)
{
list($day, $month, $year) = explode('-', $date);
// Borrowed from php.net!
$date1 = mktime(0, 0, 0, $month, $day, $year);
$date2 = mktime(0, 0, 0, date('m'), date('d'), date('Y'));
$total_days = round((($date1 - $date2)/86400), 0);
// Borrowed from php.net!
return $total_days;
}
$days = GetTotalDay('20-5-2006');
echo 'The last days: '.$days;
__________________
AlwatanVoice, www.alwatanvoice.com
Almashroo, www.almashroo.com
Pal Coder == Palestinian Coder
شكرا اشكرك بشده وجاري التجربة
__________________
الموقع العربي الاول المختص في كره السلة ولاشيء سوى كره السلة .... اخبار لقاءات صور ولقطات
[ArabBasketBall.Com]
[elfra3na@hotmail.com]
اخي العزيز
عفوا يوجد مشكلة
في الكود التالي
كود PHP:
$total_days = round((($date1 - $date2)/86400), 0);
__________________
الموقع العربي الاول المختص في كره السلة ولاشيء سوى كره السلة .... اخبار لقاءات صور ولقطات
[ArabBasketBall.Com]
[elfra3na@hotmail.com]
معلش
تم حل المشكلة شكرا
__________________
الموقع العربي الاول المختص في كره السلة ولاشيء سوى كره السلة .... اخبار لقاءات صور ولقطات
[ArabBasketBall.Com]
[elfra3na@hotmail.com]
بالتوفيق ان شاء الله
__________________
اذا دعتك قدرتك على ظلم النس فتذكر قدرة الله عليك
اخي مصعب ما هي المشكلة التي واجهتك ؟؟
__________________
AlwatanVoice, www.alwatanvoice.com
Almashroo, www.almashroo.com
Pal Coder == Palestinian Coder
شكرا لك اخي على اهتمامك
المشكلة كانت بسبب عبث بسيط مني وتم حلها
اشكرك مره اخرى
وانا طورت شوية في الكود ساضعه لكم لعد قليل
__________________
الموقع العربي الاول المختص في كره السلة ولاشيء سوى كره السلة .... اخبار لقاءات صور ولقطات
[ArabBasketBall.Com]
[elfra3na@hotmail.com]