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

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

daMn 23-06-07 00:01

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

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

PHP קוד:

$id $_GET["id"]; 
$SQL "UPDATE counter SET count=count+1 WHERE id=\"".$id."\" "


Derey22 23-06-07 00:06

המסד יהיה בנוי ככה:
טבלה 1:IP,ID.
טבלה 2:ID,vote
עכשיו שמישהוא נכנס הוא מעלה את האיפי למשתנה ומריץ חיפוש בטלה 1,אם נמצא התאמה אל תעשה כלום.
אם לא נמצא תעדכן את טבלה 2 בפלוס 1.(vote)

אני חושב שזה לא יעיל כ"כ אבל את זה אני מכיר

daMn 23-06-07 00:16

ציטוט:

נכתב במקור על ידי Derey22 (פרסם 505000)
המסד יהיה בנוי ככה:
טבלה 1:IP,ID.
טבלה 2:ID,vote
עכשיו שמישהוא נכנס הוא מעלה את האיפי למשתנה ומריץ חיפוש בטלה 1,אם נמצא התאמה אל תעשה כלום.
אם לא נמצא תעדכן את טבלה 2 בפלוס 1.(vote)

אני חושב שזה לא יעיל כ"כ אבל את זה אני מכיר

למה אתה חושב שזה לא יעיל?

ואם אפשר לבקש שתעזור לי קצת עם הקוד של הphp.
בנוגע לטבלה הסתדרתי.

4ior 23-06-07 09:46

daMn, תשתמש במה שDerey22 כתב
אם זה רק סקר או הצבעה אחת..אם זה יותר מאחד אתה צריך להוסיף עוד דברים..


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

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