آژانس هواپیماییexchanging

نحوه تعیین هویت کاربر

شروع موضوع توسط dijavo ‏4 نوامبر 2007 در انجمن PHP

  1. dijavo

    dijavo کاربر تازه وارد

    تاریخ عضویت:
    ‏6 فوریه 2006
    نوشته ها:
    1
    تشکر شده:
    0
    سلام . دوستان من در پیاده سازی تعیین هویت کاربر به مشکل برخوردم.در واقع نمیدونم چطور میشه برای یه سایت این سیستم رو پیاده کرد ( زبان php) کسی میتونه راهنماییم کنه و توضیح جامعی در این باره بده؟

    ممنون میشم.
     
  2. power DDL

    power DDL کاربر تازه وارد

    تاریخ عضویت:
    ‏13 سپتامبر 2007
    نوشته ها:
    288
    تشکر شده:
    1
    اتفاقا این سوالف من هم هست
     
  3. متالیک

    متالیک Registered User

    تاریخ عضویت:
    ‏31 مارس 2007
    نوشته ها:
    1,947
    تشکر شده:
    60
    سلام

    با استفاده از سشن باید این کار را انجام بدهید.

    اول باید یک فرم login تهیه کنبد. بعد از این که شخص به طور موفقیت آمیز وارد سایت شد سشن لوگین آن را 1 کنید.
    بالای هر صفحه یک if قرار بدهید که اگر سشن لوگین 1 بود صفحه نمایش داده بشه و اگه نبود به فرم login ریدایرکت بشه.

    PHP:
    <?php
    session_start
    ();
    if (
    $_SESSION['login'] != 1header("Location: login.php");
    ?>
     
  4. peymanafraz

    peymanafraz کاربر تازه وارد

    تاریخ عضویت:
    ‏28 دسامبر 2005
    نوشته ها:
    135
    تشکر شده:
    0
    محل سکونت:
    $strHome
    کلا براي شناسايي کاربر چند روش وجود داره.

    1 - استفاده از کوکي و ثبت کردنش روي سيستم کاربر
    2 - استفاده از سشن براي هر کاربر ( معمولترين نوعش که با ترکيب با ديتابيس بهترين نتيجه رو در بر داره )
    3 - استفاده از IP که حداقل توي ايران کاربرد نداره و کلا روش مناسبي نيست.