הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   php | עזרה בקוד לטיימר (https://hosts.co.il/forums/showthread.php?t=43875)

snirk 18-04-07 23:48

php | עזרה בקוד לטיימר
 
שלום לכולם ,
אני צריך לעשות מין טימר שסופר אחורה בימים , ומציג כמה ימים נישאר מתוך הX ימים שאני יקבע.
מצאתי את הפונקציה הזאת , אבל לא הבנתי כול כך איך להתעסק איתה,
אשמח לקבל את עזרתכם
PHP קוד:

<?php
$tomorrow  
mktime(000date("0")  , date("31")-1date("0"));
$lastmonth mktime(000date("m")  , date("d"),   date("Y"));
$nextyear  mktime(000date("m"),   date("d"),   date("Y"));
?> 
<?php
echo "$tomorrow";
?>

תודה מראש

4ior 19-04-07 09:29

זה אומר מה היום היום:
PHP קוד:

$today  mktime(000date("m")  , date("d"), date("Y")); 

עכשיו אתה רוצה את היום X שלך
PHP קוד:

$xday  mktime(000$xmonth  $xday$xyear); 

עכשיו אתה פשוט מדפיס:
PHP קוד:

echo date("d/m/y".($xday-$today); 


Level-Serv 19-04-07 09:34

ציטוט:

נכתב במקור על ידי snirk (פרסם 462191)
שלום לכולם ,
אני צריך לעשות מין טימר שסופר אחורה בימים , ומציג כמה ימים נישאר מתוך הX ימים שאני יקבע.
מצאתי את הפונקציה הזאת , אבל לא הבנתי כול כך איך להתעסק איתה,
אשמח לקבל את עזרתכם
PHP קוד:

<?php
$tomorrow  
mktime(000date("0")  , date("31")-1date("0"));
$lastmonth mktime(000date("m")  , date("d"),   date("Y"));
$nextyear  mktime(000date("m"),   date("d"),   date("Y"));
?> 
<?php
echo "$tomorrow";
?>

תודה מראש

הפונקציה שהבאת שגויה. להלן הפונקציה המתוקנת:
PHP קוד:

<?php
$tomorrow  
mktime(000date("m")  , date("d")+1date("Y"));
$lastmonth mktime(000date("m")-1date("d"),   date("Y"));
$nextyear  mktime(000date("m"),   date("d"),   date("Y")+1);
?>

לקוח מhttp://il2.php.net/manual/en/function.date.php

Tomer 19-04-07 10:13

אתה אמיתי תגיד לי ? רק אתמול נעלתי לך אשכול כזה!

http://www.hosts.co.il/forums/showthread.php?t=43867

snirk 19-04-07 11:56

ציטוט:

נכתב במקור על ידי Tomer (פרסם 462302)
אתה אמיתי תגיד לי ? רק אתמול נעלתי לך אשכול כזה!

http://www.hosts.co.il/forums/showthread.php?t=43867

כן , אני אמיתי .
נעלתי לי אותו בגלל שעברתי על אחד מחוקי הפורום ...
"אין לבקש סקריפטים מוכנים".
אז עכשיו אני לא מבקש שיכינו לי , אני מבקש עזרה, כך שזה לא נוגד שום חוק .

תודה רבה לעוזרים.

snirk 19-04-07 11:58

סליחה על הדאבל....

לא הבנתי איפה אני אומר להציב את המספרים.
אני רוצה שכול 24 שעות הוא יוריד יום..

תודה רבה לעוזרים

Meir 19-04-07 13:07

תעשה פונקציה שמקבלת מספר ימים ומוציאה תאריך מוצא לועזי ואז תמיר את התאריך שיצא לשניות בעזרת mktime ותעשה פעולה פשוטה:

PHP קוד:

<?php

$x_day     
mktime(0,0,0,2,17,2008);
$time      time();
$time_left $x_day-$time;

echo 
ceil($time_left/86400);

?>

86400 = 60*60*24 = שניות ביום

RS324 19-04-07 13:56

ציטוט:

נכתב במקור על ידי snirk (פרסם 462342)
סליחה על הדאבל....

לא הבנתי איפה אני אומר להציב את המספרים.
אני רוצה שכול 24 שעות הוא יוריד יום..

תודה רבה לעוזרים

מה עם קצת לחשוב ? קצת לחשוב בצורה הגיונית לנסות קצת
אתה מבקש שיכינו לך סקריפט רק במילים אחרות...


הבא שנותן קוד אני נועל את האשכול.


כל הזמנים הם GMT +2. הזמן כעת הוא 02:41.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ