۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همه‌چیز به قیمت قبل برمی‌گرده!

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز
راکت

نحوه گرفتن ip سروری که به سرور ما درخواست ارسال میکنه در php

4 پاسخ

سلام دوستان
چطوری میتونم ip سروری که به سرور من درخواست ارسال میکنه رو بگیرم ؟
و بعدش ببینم ip اون سرور جز ip های مجاز هست که به درخواستش پاسخ بدم یا نه ( از قبل ip های سرور های مجاز رو لیست شو دارم. )
ولی نمیدونم چجوری ip سرور درخواست کننده رو بگیرم
$_SERVER['REMOTE_ADDR']
آی پی کلاینت رو میده که به درد من نمیخوره
$_SERVER['SERVER_ADDR']
هم آی پی سرور خودمو میده که بازم به دردم نمیخوره
در حالی که من آی پی سروری که به من درخواست ارسال میکنه رو میخام

ممنون میشم راهنماییم کنید

@hesammousavi
@websaz
@mohaligateway
@samanzdev
@rezajahangir
@ajdar۹۶۶۷
@juza۶۶
@mrn

ثبت پرسش جدید

پاسخ‌ها

4
محمدصادق عبداللهی
محمدصادق عبداللهی
@mimsadAlef

تخصص: junior full stack developer

سروری که به سرور شما درخواست می فرسته حکم کاربر رو داره یعنی با $_SERVER['REMOTE_ADDR'] می تونید بدست بیارید

سعید محمدی
سعید محمدی
@saeiidm

@mimsadAlef عزیز
این ها رو قبلا تست کردم و $_SERVER['REMOTE_ADDR'] بجای ip سرور درخواست کننده ip سرو خودم رو نشون میده

شاید پاسخ شما همین‌جا باشد

محمدصادق عبداللهی
محمدصادق عبداللهی
@mimsadAlef

تخصص: junior full stack developer

آهان یعنی کاربر میاد یه سایت رو وارد می کنه و آی پی سرورش رو می گیره درسته؟

محمدصادق عبداللهی
محمدصادق عبداللهی
@mimsadAlef

تخصص: junior full stack developer

اگه مظورتون اینه این تابع به دردتون می خوره

gethostbyname('www.example.com');

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام