campaign-Ghorban-to-Ghadir

کد PHP : بدست اوردن آی پی کاربر و وب سایت



visibility  
mode_comment   ۲۰

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

  •     متوجه بشید که کاربرهایی که وصل میشن به سایت شما بیشتر از چه کشور هایی هستن.
  •     در صورت لوزم آی پی خاصی از کاربران را ببندین که وارد سایت نشن.
  •     اخرین بار که ادمین وارد سایت شده چه آی پی داشته.
  •     و بسیار کاربردها دیگه ...

برای بدست اوردن آی پی از از طریق PHP میتوانید از تابع زیر استفاده کنید.

 

ولی ممکن است کاربر شما از پروکسی استفاده کند و ای پی خود را تغییر بدهد برای اینکه جلوی این کارو بگیرید و آی پی واقعی او رو بدست بیارید بهتر است از تابع زیر استفاده کنید.

 

info نکته :

این تابع ها در  localhost به درستی کار نمیکنند برای تست در هاست خود اپلود کنید و از انجا تست بگیرید.

اما برای بدست اوردن آی پی یه سایت میتوانید از تابع زیر استفاده کنید.

 

info نکته :

اگر پارامتر ورودی تابع سایتی باشه که وجود خارجی نداشته باشه خروجی تایع همون متن سایت نامعتبر میباشد.

امیدوارم مفید باشه

متخصص PHP
اگر دوست داری برنامه نویسی PHP رو حرفه ای یاد بگیری آیا می دانید بیش از ۸۰% وب سایت های موجود در ایران از جمله لیدرهای بازار وب (اسنپ، اسنپ فود، نت برگ، دیجیکالا، الوپیک و ... ) زبان برنامه نویسی PHP را به عنوان زبان اصلی برای پیاده سازی امکانات سمت سرور خود انتخاب کردند! متخصص PHP arrow_back
7Learn Experts
comment دیدگاه کاربران
علی امینی

سلام
ممنون بابت کد.من قبلا تو لوکال این تابع هارو امتحان کردم ولی کار نکردن،بعدش تازه فهمیدم که تو لوکال کار نمیکنه 😆

N a S e R

خواهش میشه بله نوشتم در لوکال تابع ها به درستی کار نمیکنن ❓

رضا ساطع بیدگلی

سلام
تبریک میگم نویسندگیتون رو .
امیدوارم که موفق باشید .

reza8022

سلام،ممنون از مطالب خوبتون لطفا اگه میشه توضیح بدید که این کد رو تو کدوم قسمت قالب سایت قرار بدیم.تا ما تازه کارها هم کمی دستمون راه بیفته. ❓

میثم دات تی

گرفتن آی پی کاربر استفاده های مختلفی داره مثل آمار بازدید و یا عدم دسترسی افراد با آی پی خاص به قسمتی از سایت و یا مثلا توی سیستم لایک و .. بسته به نیازتون میتونید استفاده کنید.

aaaaaa

سلام ممنون . منم میخواستم بدونم تابع رو باید کجا بذاریم . و برای دیدن ای پی کاربر ها و یا سایتی چی کاری انجام بدیم

وحید صالحی

هر جای قالب که تمایل دارید نشون داده بشه دیگه…

محمد حسین

عالی بود خدا قوت

سیروان شیخی

با سلام این یک تابع است و باید در جای خودش قرار بدی. لطفا دقیق بگید که که کجا باید قرار بدیم.
اموزشی که میزارید باید شما مبتدی ها رو در نظر بگیری.
لطفا از طریق میل منو از جوابتون باخبر کنید.
بدرود

سجاد دریس

میتونید توی یک فایل جدا این تابع رو قرار بدین، بعد فایل رو include کنید و تابع رو صدا بزنید.

علی

چطوری include کنیم و چطوری صدا بزنیم ،(با تلفن و یا موبایل)-صرف خنده

سجاد دریس

خب پس بهتره که مقدمات php رو یه مروری بکنید 🙂

ramin

سلام. ببخشید یه سوال
وقتی از این تابع استفاده میکنم ، فقط قسمت اول ای پی رو ذخیره میکنه ؟ میدونید علتش چیه ؟

مثلا : 192.168.10.10 رو فقط این ذخیره میکنه : 192168

علی

نمی شه شما در هیمن جا ،نمونه و مثال بیاورید

لقمان آوند

این کدها رو بزار تو یه فایل به نام myFuncs.php بعد با دستور زیر تو فایل دیگه اونو اینکلود کن :

بعد اینطوری هم صداش بزن :

طبیعتا برای کارای دیگه باید کمی با php آشنا باشید …

ram

تابع realip درست کار نمیکنه …تست کردم با ف* شکن و بدون اون… 2 تا نتیجه جداگانه داد.

لقمان آوند

خوب درسته دیگه .
با ف*شکن درخواست شما از سرور دیگه ای به سایت ارسال میشه که آیپی اونجا رو میده .

hengameh

من 2 تا سایت ورد پرس دارم که یکی رو فارسی و یکی رو انگلیسی پیاده سازی کردم .میخوام هر کاربری اولین بار وارد یکی از سایتها شد تشخیص دهد که اگر از ایران بود ، وارد سایت فارسی شود در غیر این صورت وارد انگلیسی شود.در ضمن دامین هر دو سایت با هم متفاوت است.
کسی میتونه کمک کنه؟

meysam

دوست عزیز ممنون میشم لینک دانلودشو بزارین چون ممکنه ما نتونیم درست کدو بنویسیم…..
همون پیش نمایشی که گذاشتینو لینک دانلودشم بزارین عالی میشه…ممنون میشم…..
یکی هم چطور میشه کسایی که از پرو=سی یا … استفاده میکنند رو ورودشونو به سایت با کد محدود کنیم یا اگه کسی استفاده میکنه به یه صفحه دیگه بره…..ممنون میشم کمک کنید….

ميثم كرامتي

ممنون میشم لینک دانلود که پیشنمایششو گذاشتینو قرار بدین….ممکنه تو نوشتن کد اشتباه کنیم ….ممنون…….

add_circle ارسال دیدگاه

خوشحال میشیم دیدگاه و یا تجربیات خودتون رو با ما در میون بذارید :