סגירת אתר אוטומטית.

רוצים מוד? תירגום למוד? זה המקום! תבקשו - תקבלו!.

מנהל: צוות האתר

tpdil
חבר צוות האתר
חבר צוות האתר
הודעות: 1207
הצטרף: 20/04/2010 ב-17:11:21
יצירת קשר:

סגירת אתר אוטומטית.

הודעה שלא נקראהעל ידי tpdil » 21/04/2011 ב-06:45:56

בס"ד

שלום,

רציתי לשאול האם קיים מוד שמאפשר לסגור את האתר בשעה מסויימת ושהאתר יפתח בשעה מסויימת (אוטומטית)



תודה מראש וחג שמח :)
"כאב שאתה מרגיש היום הוא כוח שתרגיש מחר, מכל אתגר שאתה נתקל, יש לך הזדמנות לצמוח."

guy1300
משתמש חדש
משתמש חדש
הודעות: 54
הצטרף: 08/04/2011 ב-22:08:59
יצירת קשר:

Re: סגירת אתר אוטומטית.

הודעה שלא נקראהעל ידי guy1300 » 21/04/2011 ב-11:13:12

הגדרות מערכת
בברכה,
גיא בר
http://imk-f.co.cc/index.php
קהילה מתקדמת :)

סמל אישי של המשתמש
tomi012
משתמש עם עתיד
משתמש עם עתיד
הודעות: 673
הצטרף: 27/07/2010 ב-06:12:20
מיקום: ירושלים והסביבה
יצירת קשר:

Re: סגירת אתר אוטומטית.

הודעה שלא נקראהעל ידי tomi012 » 21/04/2011 ב-11:59:52

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

tpdil
חבר צוות האתר
חבר צוות האתר
הודעות: 1207
הצטרף: 20/04/2010 ב-17:11:21
יצירת קשר:

Re: סגירת אתר אוטומטית.

הודעה שלא נקראהעל ידי tpdil » 22/04/2011 ב-08:04:12

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

Shlomi1
משתמש מכור
משתמש מכור
הודעות: 2090
הצטרף: 12/04/2009 ב-22:28:31
יצירת קשר:

Re: סגירת אתר אוטומטית.

הודעה שלא נקראהעל ידי Shlomi1 » 02/05/2011 ב-15:18:15

אין מוד כזה.

hagai303
חבר צוות האתר
חבר צוות האתר
הודעות: 644
הצטרף: 19/01/2010 ב-23:25:27

Re: סגירת אתר אוטומטית.

הודעה שלא נקראהעל ידי hagai303 » 02/05/2011 ב-17:20:05

אתה יכול לכתוב פונקציה שתעשה את זה - לדוגמא:

קוד: בחר הכל

<?php
$close_time 
= array (
                
'IN_HOUR'         => 18,
                
'IN_MINUTE'     => 58,
                
                
'OUT_HOUR'         => 19,
                
'OUT_MINUTE'     => 58,
            )
$time_zone time() + 10*3600;
$date getdate($time_zone);

if    (
        (
        (
$date[wday]==&& $date[hours]== $close_time['IN_HOUR']  && $date[minutes]>= $close_time['IN_MINUTE'])||
        (
$date[wday]==&& $date[hours]> $close_time['IN_HOUR'])||
        (
$date[wday]==&& $date[hours]< $close_time['OUT_HOUR'])||
        (
$date[wday]==&& $date[hours]== $close_time['OUT_HOUR'] && $date[minutes]<= $close_time['OUT_MINUTE'])
        )&& (
$_SERVER['REQUEST_URI']!='SITE_CLOSED.php')
    )
        
header("Location: http://YOUR_SITE.com/SITE_CLOSED.php");
?>

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

עכשיו רק נשאר לך להמטיע את זה בתוך המערכת... בהצלחה!

tpdil
חבר צוות האתר
חבר צוות האתר
הודעות: 1207
הצטרף: 20/04/2010 ב-17:11:21
יצירת קשר:

Re: סגירת אתר אוטומטית.

הודעה שלא נקראהעל ידי tpdil » 06/05/2011 ב-08:08:26

תודה רבה.
"כאב שאתה מרגיש היום הוא כוח שתרגיש מחר, מכל אתגר שאתה נתקל, יש לך הזדמנות לצמוח."

tpdil
חבר צוות האתר
חבר צוות האתר
הודעות: 1207
הצטרף: 20/04/2010 ב-17:11:21
יצירת קשר:

Re: סגירת אתר אוטומטית.

הודעה שלא נקראהעל ידי tpdil » 12/05/2011 ב-14:31:59

hagai303 אתה בטוח שאין בעיה עם השורות הבאות:

קוד: בחר הכל

$time_zone = time() + 10*3600;
$date = getdate($time_zone);

?

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

hagai303
חבר צוות האתר
חבר צוות האתר
הודעות: 644
הצטרף: 19/01/2010 ב-23:25:27

Re: סגירת אתר אוטומטית.

הודעה שלא נקראהעל ידי hagai303 » 12/05/2011 ב-22:47:30

השורה :

קוד: בחר הכל

$time_zone time() + 10*3600

מגדירה את איזור הזמן שלך - למשל אצלי השרת נמצא 10 שעות אחורה אז אני מוסיף 10 שעות * 3600 שניות בכל שעה...

ואחרי זה הפונקציה getdate מחלצת את הנתוני זמן של השרת + איזור הזמן שהגדרתי לו...

הקוד עובד היום באתר
http://parentlocker.com/frankelbook/
בלי בעיות כלל...

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

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


חזור אל “בקשת מודים”

מי מחובר

משתמשים הגולשים בפורום זה: Bing [Bot] ו־ 60 אורחים

cron