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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=69379)

hi_sorie 11-11-08 23:34

זמנים בPHP
 
זמן השרת שלי לא מעודכן ואני רוצה לעדכן שבעת השימוש בפונקציה date() אני יקבל את הזמן האזורי שלי ...

איך?

Shon12 11-11-08 23:54

או שתשמש על הפונקצייה date() בפעולות חיסור,חיבור,כפל עד שאתה מגיע לזמן שאתה צריך, או שתשתמש במקום ב-js , רק הבעיה שהוא יקבל את השעה של המחשב של הלקוח ולא של השרת.

Elad-A 12-11-08 00:33

http://il.php.net/manual/en/function...mezone-set.php
http://il.php.net/manual/en/ref.datetime.php

אני חושב שזה יפתור לך את הבעייה.

hi_sorie 12-11-08 00:44

ציטוט:

נכתב במקור על ידי Elad-A (פרסם 681314)

אני מכיר את הפונקציות האלה ..
אבל הם לא עוזרות לי אני עם גירסא php4

שמתי עכשיו גירסא 5 וזה מה שזה מראה :
http://www.sorya.vhost.co.il/Cms1.0/admin/?act=1

הוא לא מצליח לכתוב או לקרוא sessions

omercnet 12-11-08 00:52

יש לך גישת רוט לשרת?

ע"מ לעדכן זמן בשרת שלך ntpdate iix.net.il
וכדי לשנות איזור זמן, cp /usr/share/zoneinfo/Asia/Jerusalem /etc/localtime

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

hi_sorie 12-11-08 00:58

ציטוט:

נכתב במקור על ידי omercnet (פרסם 681316)
יש לך גישת רוט לשרת?

ע"מ לעדכן זמן בשרת שלך ntpdate iix.net.il
וכדי לשנות איזור זמן, cp /usr/share/zoneinfo/Asia/Jerusalem /etc/localtime

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

אני לא יכול עם TIME לנהל לוח שנה שלם...
והשרת בחינם אז למה לא ? |winky|

vadimg88 12-11-08 09:19

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

omercnet 12-11-08 10:54

ציטוט:

נכתב במקור על ידי hi_sorie (פרסם 681317)
אני לא יכול עם TIME לנהל לוח שנה שלם...
והשרת בחינם אז למה לא ? |winky|

ועוד איך שאתה יכול, בעזרת time אתה יכול לבנות כל מה שקשור לשעה/תאריך
קוד:

string date  ( string $format  [, int $timestamp  ] )

timestamp is optional and defaults to the value of time().

תשים את הtime המעודכן שלך במשתנה גלובאלי בתחילת הקוד, ותעבוד איתו משם במקום עם time()


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

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