نمایش آی پی کاربر – اسکریپت دات کام https://www.xn--mgbguh09aqiwi.com اسکریپت دات کام Sun, 05 Jul 2015 18:05:53 +0000 fa-IR hourly 1 https://wordpress.org/?v=5.6.14 آموزش دستیابی به Ip کاربر آنلاین توسط php https://www.xn--mgbguh09aqiwi.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%af%d8%b3%d8%aa%db%8c%d8%a7%d8%a8%db%8c-%d8%a8%d9%87-ip-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d8%aa%d9%88%d8%b3%d8%b7-php.html https://www.xn--mgbguh09aqiwi.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%af%d8%b3%d8%aa%db%8c%d8%a7%d8%a8%db%8c-%d8%a8%d9%87-ip-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d8%aa%d9%88%d8%b3%d8%b7-php.html#comments Fri, 29 Aug 2014 13:42:12 +0000 http://xn--mgbguh09aqiwi.com/?p=1932 با سلام و عرض خسته نباشید به تمامی کاربران عزیر سایت اسکریپت دات کام …

برای این پست از سایت تصمیم دارم آموزشی در خصوص کد های php و سورس به دست آوردن ip کاربر را در اختیار شما عزیزان قرار دهم .

با به دست آوردن آی پی یک کاربر , چه کارهایی میتوان انجام داد ؟

میتوانید همان لحظه در سایت برای نمایش به خود کاربرچاپ نمایید .

میتوانید با ذخیره ی آنها در دیتابیس , آماری از کشور بازدیدکندگان خود به دست آورید .

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

و …

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

<?php
function ip(){
	$ip = $_SERVER['REMOTE_ADDR'];
	return $ip;
}
?>
خط زیر برای چاپ در هر مکانی که میخواهید به کار میرود
<?php echo(ip()) ?>

اما اگر کاربر از پروکسی ( ف.ی.ل.ت.ر شکن ) استفاده کند , آی پی همان پروکسی چاپ میشود .

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

<?php
function RealIp()
{
    if (!empty($_SERVER['HTTP_CLIENT_IP']))
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    else
        $ip = $_SERVER['REMOTE_ADDR'];
    return $ip;
}
?>
خط زیر برای چاپ در هر مکانی که میخواهید به کار میرود
<?php echo(RealIp()) ?>

 نکته بسیار مهم : سورس های بالا بر روی لوکال ( localhost ) انجام نمیشود و حتما باید بر روی هاست اینترنتی تست کنید .

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

گرداوری : وحید مجیدی

پخش اختصاصی

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%af%d8%b3%d8%aa%db%8c%d8%a7%d8%a8%db%8c-%d8%a8%d9%87-ip-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1-%d8%a2%d9%86%d9%84%d8%a7%db%8c%d9%86-%d8%aa%d9%88%d8%b3%d8%b7-php.html/feed 11