שלח תשובה

זירת השאלות

587
צפיות
14
תשובות

מעקב אחר גולשים

,‏ 25 ביוני, 2006

אני מתלבט בין שני דברים :
1. לעשות שכל פעם שגולש יכנס לעמוד מסויים באתר שלי זה יכתוב לתוך קובץ טקסט את העמוד אליו נכנסו ואת הIP של הגולש..

2. לעשות שאילתה שבכל כניסה לעמוד תוסיף את כתובת העמוד והIP של הגולש לבסיס נתונים…

מה משני האפשרויות יותר כדאי, יותר פרקטי ויותר טוב?

אני עובד עם שפת PHP… בסיס נתונים MySql…

תודה מראש.. SD

תגיות:

14 תשובות

  1. SuperDragon הגיב:

    אוקיי… ועוד שאלה
    אז כל כניסה של משתמש תוסיף משהו בסגנון:
       IP   |   index.php   |   DATE   |   TIME

    איך אני יוכל אחרי זה לעשות משהו שישווה את כל מספרי האיי פי של הגולשים ובעצם יבדוק כמה כניסות שונות היו באתר? (כמה כתובת IP שונות היו באתר)

    בתודה מראש.. SD

  2. shlomolol הגיב:

    שאילתת SQL בסגנון הזה:


    SELECT IP,Count(id)
    FROM myTable
    GROUP BY IP

    תצטרך שדה ID [מספור אוטומטי]

  3. SuperDragon הגיב:

    צריך את זה..?
    לפי דעתכם, צריך את זה בכלל???

  4. זהר פלד הגיב:

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

  5. SuperDragon הגיב:

    אם למשל פורצים לאתר..
    אין לי גישה ללוגים של השרת עצמו…
    שאני יוכל מדי פעם להסתכל בזה ולדעת אם מישהו אחר(מלבדי) נכנס לפאנל ניהול של האתר..

  6. זהר פלד הגיב:

    אז אם כבר, תעשה את זה רק בניהול…

  7. SuperDragon הגיב:

    אוקיי..
    אני יעשה על העמוד התחברות לניהול..

    תודה!

  8. SuperDragon הגיב:

    אבל
    יש לך מושג איזה פקודה אני יכול לשים בשאילתה כדי שיכתוב לי את הכתובת של העמוד(שהכתובת הזאת תשלח לבסיס נתונים)?

    בתודה מראש, SD

  9. בניה הגיב:

    יש משתנה גלובאלי
    ב"ה


    $_SERVER['HTTP_REFERER'];

    זה מחזיר את הכתובת שהמשתמש רשם בשורת הכתובת שלו.
    אולי תמצא משהוא שיותר מתאים לך פה:

    http://il2.php.net/manual/en/reserved.variables.php#reserved.variables.server

  10. SuperDragon הגיב:

    תודה ולגבי האיי פי
    תודה ואתה יודע איזה פקודה אני יכול לשים בשאילתה כדי שיכתוב לי את הכתובת IP של הגולש?

    נ.ב.
    קיימת גם פקודה שתתן לי גם את הTCP של הגולש?

    בתודה מראש, SD

שלח תשובה