در اين مقاله مي خواهيم نمايش نشان دهيم تا چگونه آدرس ip ارسال يك سرويس گيرنده را بگيريم و كشور مرتبط با انرا نمايش دهيم .

براي اينكار يك فيلد مخفي ايجاد كنيد و كدهاي زير را در ناحيه ي مقادير پيشفرض بنويسيد .

//<code>

if ($contents = file_get_contents('http://api.hostip.info/?ip='.@$_SERVER['REMOTE_ADDR']))

{

if (preg_match('#<countryName>(.*)</countryName>#is', $contents, $match))

return $match[1];

}

return 'Unknown';

//</code>

براي مثال اگر شما فيلد مخفيتان را "location" ناميده ايد براي نشان دادن نتيجه ي محاسبات در صفحه ي "تشكر" يا ايميل كافي است كه از اين سينتكس استفاده كنيد : {location:value}

توجه : به خاطر پيكربندي متفاوت سرورها ممكن است تابع "file_get_contents" در دسترس نباشد .

اطلاعات تماس

رفسنجان - خیابان امیر کبیر غربی 

نبش امیر کبیر 61 ساختمان مادر

طبقه سوم - واحد 2 - پلاک 164

 کد پستی 7718614846

 

تلفن : 3 - 34331801 - 034

فاکس : 34331243 - 034

پشتیبانی : 09136225467

پست الکترونیک : info@anigroup.ir

ورود به سایت

logo-samandehi