1

بابه‌ت: کرداری PHP بۆ دەرهێنانی زانیاری بەکارهێنەر و IP

سڵاو
کردارێکی دیکە بۆ کارکردن لە گەڵ ئایپی و دەرهێنانی زانیارییەکان بە ئاسانترین شێوە

کردارەکان

/**
 * کرداری پشکنینی ئایپی
 */
function isIp($ip){
    if(preg_match("^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])){3}^", $ip))
        return true;
    else
        return false;
}

/**
 * کرداری دەرهێنانی زانیاری 
 */
function ip2location( $ip = null){
   if( $ip == null){
    $client  = @$_SERVER['HTTP_CLIENT_IP'];
    $forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
    $remote  = $_SERVER['REMOTE_ADDR'];
    if(filter_var($client, FILTER_VALIDATE_IP))
    {
        $visitor_ip = $client;
    }
    elseif(filter_var($forward, FILTER_VALIDATE_IP))
    {
        $visitor_ip = $forward;
    } else{
    $visitor_ip = $remote;
    }
       $location = file_get_contents("http://freegeoip.net/json/".$visitor_ip);
        $outcode = json_decode($location, true);
    }else{
        if( isIp( $ip ) ){
       $location = file_get_contents("http://freegeoip.net/json/{$ip}");
        $outcode = json_decode($location, true); }
    }

     return $outcode;
}

چۆنیەتی بەکار‌هێنان

بانگکردنی ئایپی دڵخواز

$facebook_ip = ip2location('69.63.176.13'); // زانیاری دەربارەی ئایپی دڵخواز

ئەگەر دەتەوێت  ئایپی بەکارهێنەر بەکاربەریت ئەم دێرە بەکاربێنە

$facebook_ip = ip2location(); // دەرهێنانی ئایپی بەکارهێنەر

پێشاندانی زانیارییەکان

echo $facebook_ip["ip"]."</br>";
echo $facebook_ip["country_code"]."</br>";
echo $facebook_ip["country_name"]."</br>";
echo $facebook_ip["region_code"]."</br>";
echo $facebook_ip["region_name"]."</br>";
echo $facebook_ip["city"]."</br>";
echo $facebook_ip["zipcode"]."</br>";
echo $facebook_ip["latitude"]."</br>";
echo $facebook_ip["longitude"]."</br>";
echo $facebook_ip["metro_code"]."</br>";
echo $facebook_ip["area_code"]."</br>";

هیوای سوودمەندی بۆ ئێوە

هۆست و دۆمەین لە باشترین راژەی کوردی www.hostchin.org
<?php $var="Ayman"; echo preg_match("/Ayman/",$var) ? "He is  Okay smile" : "He is not Ayman";?>

2

وه‌ڵام: کرداری PHP بۆ دەرهێنانی زانیاری بەکارهێنەر و IP

دەست خۆش کاک ئەیمان بۆ ئەم کارە جوانانەنەت.

باشترین دابینکاری لە هۆستلیدز  بریتیە لە ~ هۆستینگ دۆماین ~ سێرڤەر ~ دۆماین ~ سێرڤەر لاوەکی ~ فلاش چات ~ ڤۆیس چات ~ دیزاین
پەیوەندی ژمارە کوردستان 07707723189 پەیوەندی ژمارەی بەریتانیا 00447414935512 یان تەنها کلیک لەم لینکە بکە Hostleeds

3

وه‌ڵام: کرداری PHP بۆ دەرهێنانی زانیاری بەکارهێنەر و IP

ئه‌مه‌ چۆن دا ئه‌نرێت؟ گه‌ر هه‌نێك زانیاری زیاترمان پێ بڵێ ی زۆر باشه‌

ژیان تۆ پێ ده‌گه‌یه‌نێت نه‌ك خۆت!

4

وه‌ڵام: کرداری PHP بۆ دەرهێنانی زانیاری بەکارهێنەر و IP

ده‌ست خۆش زۆر به‌سوده‌

5

وه‌ڵام: کرداری PHP بۆ دەرهێنانی زانیاری بەکارهێنەر و IP

دەست خۆش

دابینکردنی هۆست ، دۆماین،  ڤیپی ئێس، سێرڤەری گەورە، درووست کردن و دیزاینکردنی ماڵپەڕ و یانە بە هەرزان ترین نرخ، ڕیکلامی فەیسبووک، ڕاژەی پەیپاڵ تەنها لە زیرەک بۆ ئایتی --> Www.Zirak4IT.com <---  لەگەڵ ئێمە هەموو کات پێشەنگ بە

6

وه‌ڵام: کرداری PHP بۆ دەرهێنانی زانیاری بەکارهێنەر و IP

ئةمة جؤن بةكار دةهينريت ؟

ژیان تۆ پێ ده‌گه‌یه‌نێت نه‌ك خۆت!

7

وه‌ڵام: کرداری PHP بۆ دەرهێنانی زانیاری بەکارهێنەر و IP

کردارەکە بە وردی باسرکاوە پێویستی بە هیچ روونکردنەوەیەکی تر نیە

هۆست و دۆمەین لە باشترین راژەی کوردی www.hostchin.org
<?php $var="Ayman"; echo preg_match("/Ayman/",$var) ? "He is  Okay smile" : "He is not Ayman";?>

8

وه‌ڵام: کرداری PHP بۆ دەرهێنانی زانیاری بەکارهێنەر و IP

دەست خۆش