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

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

S-Preso 11-10-08 01:40

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

Rom 11-10-08 12:51

ציטוט:

נכתב במקור על ידי mlnn (פרסם 672023)
או שתלמד לתכנת או שתחפש בגוגל javascript timers או משהו כזה, ולאחר מכן במקום להציג קישור תעדכן ידנית את הדף למה שצריך.

דרך אגב, לא חובה לדחוף ajax לכל חור.

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

Shon12 11-10-08 13:09

ציטוט:

נכתב במקור על ידי Rom (פרסם 672326)
לפי מה שהבנתי ממנו, הוא לא רוצה שיכנסו ללינק לפני שהגיע הזמן, אז אם אתה רושם את הלינק בסקריפט, אז כולם יכולים לראות אותו ולהכנס.
לעומת זאת, אם אתה שם את הלינק בPHP, ומשתמש בAJAX בשביל לעדכן, אפחד לא יוכל לראות את הלינק.

כמו שהוא אמר-JS זה לא ביטחוני בכלל. בכל מקרה אתה יכול לשים את האתר לא נגיש ל-HTTP עד שאתה פותח אותו למשל.

קוד:
HTML קוד:

<html>
<head>
<script>
var index = 0;
function change()
{
        if (index < 20) index++;
        document.getElementById('text').innerHTML = index;
        if (index == 20) { document.getElementById('text').innerHTML = "hi"; }
        setTimeout('change()', 1000);
}
</script>

</head>
<body Onload="change()">
<div id="text">

</div>
</body>
</html>


Rom 11-10-08 13:28

ציטוט:

נכתב במקור על ידי Shon12 (פרסם 672331)
כמו שהוא אמר-JS זה לא ביטחוני בכלל. בכל מקרה אתה יכול לשים את האתר לא נגיש ל-HTTP עד שאתה פותח אותו למשל.

קוד:
HTML קוד:

<html>
<head>
<script>
var index = 0;
function change()
{
        if (index < 20) index++;
        document.getElementById('text').innerHTML = index;
        if (index == 20) { document.getElementById('text').innerHTML = "hi"; }
        setTimeout('change()', 1000);
}
</script>

</head>
<body Onload="change()">
<div id="text">

</div>
</body>
</html>



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

meshuga 11-10-08 13:47

ציטוט:

נכתב במקור על ידי Rom (פרסם 672326)
לפי מה שהבנתי ממנו, הוא לא רוצה שיכנסו ללינק לפני שהגיע הזמן, אז אם אתה רושם את הלינק בסקריפט, אז כולם יכולים לראות אותו ולהכנס.
לעומת זאת, אם אתה שם את הלינק בPHP, ומשתמש בAJAX בשביל לעדכן, אפחד לא יוכל לראות את הלינק.

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

Rom 11-10-08 14:12

ציטוט:

נכתב במקור על ידי meshuga (פרסם 672341)
אם זה זמן של 20 שניות או אפילו חצי דקה, אתה צודק....אבל לפתוח קוד מקור ולבדוק איפה הלינק יקח לך אותו זמן כמו הבן אדם המומוצע שמחכה...
אה ובוא לא נשכח ש99% מהאוכלוסיה לא יודעים אפילו מזה קוד מקור..

פותח האשכול לא דיבר על 20 שניות, הוא דיבר על כמה ימים ושעות ודקות לפני פתיחת הליגה.

mlnn 11-10-08 14:19

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

Rom 11-10-08 14:25

ציטוט:

נכתב במקור על ידי mlnn (פרסם 672352)
מה שאני התכוונתי זה שאין צורך להשתמש פה בajax. זמן שחולף אצלך ואצל השרת זה אותו דבר, אין צורך לעדכן כל דקה, 10 או 30. כמובן שיש להוסיף 'הגנה' שאם הגולש שינה את הסקריפט שתתבצע גם בדיקה בצד שרת.

הכל תלוי ברמת האבטחה שאתה רוצה.
תמיד אפשר לשנות את הזמן של המחשב.
וחוץ מזה אחרי שעבר הזמן, מאיפה אתה מוציא את הקישור?

אם אתה משתמש בזה ללא AJAX, זה יהיה מאוד מאוד לא מאובטח.

Shon12 11-10-08 17:04

בנוגע לקוד -נתתי לו את הבסיס.
ד"א בקשר לזה שזה לא מאובטח, חשבתי על משהו נחמד, ליצור בדף PHP לעשות תנאי פשוט שאם השעה \ יום הוא X הוא יעביר את האתר (שהוא לא נגיש בHTTP) להעביר אותו שכן יהיה נגיש.

Rom 11-10-08 21:47

ציטוט:

נכתב במקור על ידי Shon12 (פרסם 672418)
בנוגע לקוד -נתתי לו את הבסיס.
ד"א בקשר לזה שזה לא מאובטח, חשבתי על משהו נחמד, ליצור בדף PHP לעשות תנאי פשוט שאם השעה \ יום הוא X הוא יעביר את האתר (שהוא לא נגיש בHTTP) להעביר אותו שכן יהיה נגיש.

זה מה שרשמתי בערך.
אחרי שהזמן עובר, רשום את הלינק לאתר.


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

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