تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 4 1234 آخرآخر
نمايش نتايج 1 به 10 از 31

نام تاپيک: امنیت در php

  1. #1
    اگه نباشه جاش خالی می مونه mohammad_molana's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    -
    پست ها
    271

    پيش فرض امنیت در php

    یه سولا دیگه هم از اساتید داشتم:

    ببنید، دوتا صفحه داریم: index.php و admin.php

    حالا می خوام صفحه admin.php از آدرس بار بالا نیاد. یعنی حتما از صفحه ایندکس یوزر و پسورد داده بشه و بالا بیاد.

    چی کار باید بکنم.

    این کار برای صفحات دیگه هم هست که یوزر و پس نمی خوان.

    مثلا صفحه مدیریت لینک ها در بخش مدیریت سایت:
    این صفحه فقط باید از صفحه ادمین باز بشه

    اما الان از آدرس بار هم می شه مستقیم تایپ کرد و وارد صفحه شد.

    در حالی که صفحه باید تشخیص بده که آیا این صفحه قبلی ادمین بوده یا نه؟؟ اگه ادمین بوده باز شو و اگه نه یه پیغام بده.


    شاد باشید

  2. #2
    اگه نباشه جاش خالی می مونه mashaheeer's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ...
    پست ها
    472

    پيش فرض

    یه سولا دیگه هم از اساتید داشتم:

    ببنید، دوتا صفحه داریم: index.php و admin.php

    حالا می خوام صفحه admin.php از آدرس بار بالا نیاد. یعنی حتما از صفحه ایندکس یوزر و پسورد داده بشه و بالا بیاد.
    فكر كنم با تابع include بشه اين كار رو انجام داد.

  3. #3
    اگه نباشه جاش خالی می مونه mohammad_molana's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    -
    پست ها
    271

    پيش فرض

    امکان داره یه کم بیشتر راهنمایی کنید؟؟

  4. #4
    اگه نباشه جاش خالی می مونه متالیک's Avatar
    تاريخ عضويت
    Dec 2006
    پست ها
    223

    پيش فرض

    سلام
    شما در صفحه ی index.php یک ثابت تعریف کنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در صفحه ی admin.php این دستور را بنویسید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید

  5. #5
    اگه نباشه جاش خالی می مونه mashaheeer's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ...
    پست ها
    472

    پيش فرض

    امکان داره یه کم بیشتر راهنمایی کنید؟؟
    توي يه صفحه متغيرها و توابعت رو معرفي مي كني (مثلا تو صفحه admin.php)
    بعد با استفاده از تابع include متغيرهايي رو كه توي صفحه admin.php تعريف كردي رو در صفحه index.php فراخواني مي كني.
    الان مثلا همين سيستم مديريت محتواي ژوپيتر يه چنين حالتي داره مثل سايتي كه توي امضام هست.
    براي اطلاعات بيشتر به صفحه پايين برو
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. #6
    اگه نباشه جاش خالی می مونه mohammad_molana's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    -
    پست ها
    271

    پيش فرض

    خیلی سپاسگذارم از توجه تون

  7. #7
    اگه نباشه جاش خالی می مونه mohammad_molana's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    -
    پست ها
    271

    پيش فرض

    سلام
    شما در صفحه ی index.php یک ثابت تعریف کنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در صفحه ی admin.php این دستور را بنویسید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید
    خیلی ممنونم متالیک گرامی

  8. #8
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    سلام
    چون تاپیک امنیت هست سوالمو اینجا میگم:
    mysql_connect(servername,username,password);
    فکر نمی کنم قرار دادن پسورد به صورت مستقیم در این تابع درست باشه. شما چه راهی پیشنهاد میکنید؟
    ممنون

  9. #9
    آخر فروم باز AliROCK's Avatar
    تاريخ عضويت
    Aug 2005
    محل سكونت
    طهران
    پست ها
    2,382

    پيش فرض

    شما میتونی به Md5 تبدیل کنی که امن بشه

  10. #10
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    یعنی فرضا اگر md5 رشته "202020" به صورت "34g45hgh546hg45yhg56y5htr5" باشه، شما میگید که پسورد user رو همون md5 ذخیره کنیم و در تابع 202020 رو قرار بدیم؟
    اگر منظور شما همینه پس باید یک تابع هم برای بدست آوردن پسورد بنویسیم که ترجیحا بهتره در همون صفحه نباشه.
    درسته؟

صفحه 1 از 4 1234 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •