הרשם | שאלות ותשובות | רשימת חברים | לוח שנה | הודעות מהיום | חיפוש |
|
|
כלים לאשכול | תצורת הצגה |
16-07-06, 14:34 | # 1 |
הוסטסניון
|
[PHP] צריך רעיונות בקשר למנגנון הצפה
שלום,
אני רוצה לעשות מעין מנגנון כזה שיאפשר להוסיף תגובה רק אם עברו 30 שניות אך לא עולה לי לראש רעיון. אשמח אם למישהו יש רעיון איך לעשות את זה. תודה, אלעד.
__________________
|
16-07-06, 14:36 | # 2 |
אין כמו ב127.0.0.1
|
תעשה ככה, שליפה מהמסד בעת שליחת הודעה:
כל ההודעות של המשתמש UID (USER ID) שגדולות מtime()+30. אם MYSQL_NUM_ROWS שווה ל0 תמשיך, אחרת תציג אזהרה. |
16-07-06, 14:40 | # 3 |
Whatever
|
PHP קוד:
__________________
תומר |
16-07-06, 14:42 | # 4 |
הוסטסניון
|
עשיתי דבר כזה:
PHP קוד:
PHP קוד:
מה הבעיה? עריכה: תומר גם מה שרשמת לא עובד.
__________________
Last edited by Elad-A; 16-07-06 at 14:45.. |
16-07-06, 14:55 | # 5 | |
Whatever
|
ציטוט:
__________________
תומר |
|
16-07-06, 14:57 | # 6 |
Fatal Error
|
זה רק אני או שמיותר להשתמש במסד נתונים כאן?
__________________
eLad |
16-07-06, 14:59 | # 7 |
הוסטסניון
|
שיניתי ל time() ולא אומר שגיאה עדיין.
__________________
|
16-07-06, 15:01 | # 8 | |
משתמש תחת חוזה ניסיון.
|
ציטוט:
__________________
|
|
16-07-06, 15:17 | # 9 |
הוסטסניון
|
איך אפשר בלי מסד באמת??
__________________
|
16-07-06, 15:20 | # 10 |
חבר בקהילה
|
אני כרגע חושב שכן צריך מסד (לא סומך על קוקי לעניין הזה)
מה שכן, יכול להיות שזה צריך להיות time()-30 (במקום +30)? עריכה: במחשבה שניה זה תלוי באיזה אגף זה רשום, הכוונה הייתה לגבי הקוד שניתן למעלה: קוד:
$sql = mysql_query("SELECT time FROM users_msg_tbl WHERE time>=time()-30"); if (mysql_num_rows($sql) != 0) die("עליך להמתין 30 שניות מרגע פרסום ההודעה"); Last edited by Balrog; 16-07-06 at 15:31.. |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|