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

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




نمايش نتايج 1 به 7 از 7

نام تاپيک: دریافت درخواست GET تنها از سرور خاص

  1. #1
    پروفشنال
    تاريخ عضويت
    Oct 2005
    پست ها
    661

    پيش فرض دریافت درخواست GET تنها از سرور خاص

    با سلام.
    من یک صفحه ی PHP دارم که داده هایی رو که توسط یک فرم از یک سایت مثل زرین پال دریافت می کنه و اون اطلاعاتی رو که توسط سایت زرین پال دریافت کرده به دیتابیسی که ساختم اضافه میکنه.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا من میخوام که این اطلاعات رو که به صورت GET دریافت میکنه فقط از سرور زرین پال قبول کنه و اگر شخص دیگری فرمی رو ساخت و اون اطلاعات رو از روی سرور خودش فرستاد ، اسکریپت من ازش قبول نکنه.

    چطور میشه این کار رو کرد؟

    ممنون.

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Aug 2010
    پست ها
    70

    پيش فرض

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

  3. این کاربر از dfarsan بخاطر این مطلب مفید تشکر کرده است


  4. #3
    آخر فروم باز MaSoUd555's Avatar
    تاريخ عضويت
    Jul 2009
    محل سكونت
    تهران
    پست ها
    1,117

    پيش فرض

    برای اینکار شما میتوانید یه همچین کاری کنید

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    راه دیگشم اینه اگه از وب سرور آپاچی استفاده میکنید اون فولدر رو دسترسیشو به یه آیپی خاص بدید(با استفاده از فایل htaccess)

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

    یه چیزه دیگه جای متد Get از post استفاده کنید


    یه چیز دیگه یادم آمد که میگم میتونید از referrer هم استفاده کنید البته این کار رو همراه با روش اولی که گفتم حتما استفاده کنید(حتما با هم )چون اولا referrer قابل دور زدنه هم اینکه اگه فقط از REMOTE_ADDR استفاده کنید هر کسی روی اون سرور هاست داشته باشه میتونه چیزی ارسال کنه





    Last edited by MaSoUd555; 18-08-2011 at 09:38.

  5. این کاربر از MaSoUd555 بخاطر این مطلب مفید تشکر کرده است


  6. #4
    پروفشنال
    تاريخ عضويت
    Oct 2005
    پست ها
    661

    پيش فرض

    برای اینکار شما میتوانید یه همچین کاری کنید


    یه چیز دیگه یادم آمد که میگم میتونید از referrer هم استفاده کنید البته این کار رو همراه با روش اولی که گفتم حتما استفاده کنید(حتما با هم )چون اولا referrer قابل دور زدنه هم اینکه اگه فقط از REMOTE_ADDR استفاده کنید هر کسی روی اون سرور هاست داشته باشه میتونه چیزی ارسال کنه






    متاسفانه referrer رو استفاده کردم ولی از اون سرور هیچ آدرسی دریافت نمیکنه و صفحه خالی میشه در صورتی که از سرور های دیگه استفاده میکنم آدرس رو نشون میده. (برای تست از echo استفاده کردم ببینم چیزی میگیره یا نه) و خوشبختانه اینکه سایت زرینپال روی سرور اختصاصی هست و سایت دیگه ای روی سرورش نیست .
    ولی این REMOTE_ADDR که آی پی خودم رو چاپ میکنه!
    Last edited by afshin-434; 18-08-2011 at 11:00.

  7. #5
    آخر فروم باز MaSoUd555's Avatar
    تاريخ عضويت
    Jul 2009
    محل سكونت
    تهران
    پست ها
    1,117

    پيش فرض

    جوابش رو در جواب پیغام خصوصیتون فرستادم

  8. این کاربر از MaSoUd555 بخاطر این مطلب مفید تشکر کرده است


  9. #6
    داره خودمونی میشه hasanak852's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    طرق!
    پست ها
    59

    10

    جوابش رو در جواب پیغام خصوصیتون فرستادم
    چه کاریه! ملت رو تو کف میذارید!
    جواب رو میذاشتی همه بخونن.

  10. #7
    آخر فروم باز MaSoUd555's Avatar
    تاريخ عضويت
    Jul 2009
    محل سكونت
    تهران
    پست ها
    1,117

    پيش فرض

    چه کاریه! ملت رو تو کف میذارید!
    جواب رو میذاشتی همه بخونن.
    آخه قبل ازینکه ببینم اینجارو پیام ایشون رو دیدم چون اونجا جواب دادم دیگه احتیاجی ندیدم اینجا بگم

Thread Information

Users Browsing this Thread

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

User Tag List

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

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