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

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

Butbul 16-06-06 10:03

2 שאלות בקשר ל GD
 
התחלתי להתעסק עם GD קצת ונתקלתי ב 2 בעיות,

1. אם אני רוצה לעשות שמשתנה x שווה לא "היום יום $day "

אז הוא יציג לך "שלום היום יום $day"

אין לי מושג למה :X

דוגמא: $text = 'םימי string$ דועב לוחי ךלש תדלוהה םוי';
דבר שני, אני מעונין לדעת איך אני מחשב את מספר הימים שעברו מתאריך מסוים לתאריך של היום , תודה!

בניה 16-06-06 10:13

ב"ה


תסביר את עצמך יותר ברור.

Butbul 16-06-06 10:14

נגיד אני עושה
PHP קוד:

$text 'ur name is $name' 

אז זה ידפיס ur name is $name
במקום להציג את המשנה, זאת הכוונה

Butbul 16-06-06 10:21

אוקאי הבעיה הראשונה נפתרה , עכשיו השניה :X

בניה 16-06-06 10:23

בס"ד
PHP קוד:

$text='ur name is '.$name


Butbul 16-06-06 10:27

ציטוט:

נכתב במקור על ידי בניה
בס"ד
PHP קוד:

$text='ur name is '.$name


כפי שאמרתי, הבעיה נפתרה , עכשיו איך עושים שזה יספוור את הימים מתאריך מסוים?!
עיינתי בפורום בקוד שנתנו אבל הקוד שנתנו מתאים למספר שניות ודקות :X

PHP קוד:

$ntime time(); 
$min intval($ntime 60); // חישוב מספר הדקות 
$sec $ntime%60// חישוב מספר השניות - לקיחת השארית מהתוצאה 


sUP 16-06-06 10:47

ציטוט:

נכתב במקור על ידי Butbul
כפי שאמרתי, הבעיה נפתרה , עכשיו איך עושים שזה יספוור את הימים מתאריך מסוים?!
עיינתי בפורום בקוד שנתנו אבל הקוד שנתנו מתאים למספר שניות ודקות :X

PHP קוד:

$ntime time(); 
$min intval($ntime 60); // חישוב מספר הדקות 
$sec $ntime%60// חישוב מספר השניות - לקיחת השארית מהתוצאה 


חחח הקוד שאני הבאתי :D

פשוט תחשב מהדקות שעות, ימים, שבועות, חודשים וכו'..

Butbul 16-06-06 10:54

אם אני כותב את הקוד
PHP קוד:

<?
$ntime 
time();  
$day $ntime%1440;
echo 
"$day";
?>

אז הוא מדפיס לי 515
ועדיין לא הגדרתי לו תאריך :X?

sUP 16-06-06 10:58

אההה אויש אופס חח איזה דבע אני..

ב ntime תגדיר לו את הזמן שעבר מהתאריך שהגדרת (גם דרך הפונקציה time) עד להיום

בצורה כזאת:

PHP קוד:

$ntime time() - התאריך ההתחלתי

ואז מזה תעשה את שאר הקוד.

ולמה עשית 1440?
אנחנו רוצים לחשב דקות, אז מחלקים ב 60 (שניות)

Butbul 16-06-06 11:06

ציטוט:

נכתב במקור על ידי sUP
אההה אויש אופס חח איזה דבע אני..

ב ntime תגדיר לו את הזמן שעבר מהתאריך שהגדרת (גם דרך הפונקציה time) עד להיום

בצורה כזאת:

PHP קוד:

$ntime time() - התאריך ההתחלתי

ואז מזה תעשה את שאר הקוד.

ולמה עשית 1440?
אנחנו רוצים לחשב דקות, אז מחלקים ב 60 (שניות)

אנחנו רוצים לחשב ימים***
והקוד החדש שנתת יש בו שגיאה -_-"

PHP קוד:

<? 
$ntime 
time();    
$day $ntime%1440
echo 
$day
?>

אהמ -_-


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

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