سعید محمدی
3 سال پیش توسط سعید محمدی مطرح شد
4 پاسخ

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

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

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

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


ثبت پرسش جدید
محمدصادق عبداللهی
تخصص : junior full stack developer
@mimsadAlef 3 سال پیش مطرح شد
0

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


سعید محمدی
@saeiidm 3 سال پیش مطرح شد
0

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


محمدصادق عبداللهی
تخصص : junior full stack developer
@mimsadAlef 3 سال پیش مطرح شد
0

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


محمدصادق عبداللهی
تخصص : junior full stack developer
@mimsadAlef 3 سال پیش مطرح شد
0

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

gethostbyname('www.example.com');

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

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