1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

Tanya script PHP untuk blok IP

Discussion in 'Pemrograman Web' started by gofamous, Sep 14, 2006.

  1. gofamous

    gofamous Ads.id Fan

    Joined:
    Apr 5, 2006
    Messages:
    124
    Likes Received:
    0
    Hallo semuanya, ada yang tahu cara blok IP dengan range tertentu biar adsnya ga muncul...

    misal IP: 123.456.789.xxx

    xxx = 0-255

    if IP = "123.456.789.xxx"
    {
    Tidak ada iklan
    }
    else
    {
    Iklan ada
    }


    Thank' before
     
  2. iwyrobi

    iwyrobi Ads.id Fan

    Joined:
    Jul 15, 2006
    Messages:
    132
    Likes Received:
    17
    Code:
     if ($ips==""){
      $ips = $_SERVER['REMOTE_ADDR']; 
      $hosted = gethostbyaddr($ips);
    }
    
    if (preg_match("/\b.net.id\b/",$hosted) || preg_match("/\b61.94.\b/",$ips) || preg_match("/\b202.\b/",$ips) ){
     echo "";
    }else {
    echo ' copy paste code adsense';
    }
    ?>
    
    
    heheheh iseng ajah, mudah2han bisa bantu
     
  3. gofamous

    gofamous Ads.id Fan

    Joined:
    Apr 5, 2006
    Messages:
    124
    Likes Received:
    0
    Hallo iwyrobi, thank's...

    Tapi boleh di jelasin ga...
    soale kurang ngerti nih programming....

    Klo saya mau blok ip dari 123.456.789.xxx

    Implementasi pada code diatas gimana ya ? hehe

    Thank's again
     
  4. iwyrobi

    iwyrobi Ads.id Fan

    Joined:
    Jul 15, 2006
    Messages:
    132
    Likes Received:
    17
    tinggal ganti ajah tuh IP nya

    $_SERVER['REMOTE_ADDR']; <-- untuk mendapatkan nilai dari IP address visitor

    preg_match tuh untuk mencocok kan apakah ip visitor ada nilai 123.456.789

    gitu. kalau cocok jangan di tampilin addnya
    kalau ga ada nilai 123.456.789 then tampilin deh iklannya


    Code:
    if ($ips==""){
      $ips = $_SERVER['REMOTE_ADDR']; 
      $hosted = gethostbyaddr($ips);
    }
    
    if (preg_match("/\b.net.id\b/",$hosted) || preg_match("/\b123.456.789\b/",$ips) || preg_match("/\b202.\b/",$ips) ){
    echo "";
    }else {
    echo ' copy paste code adsense';
    }
    
     
  5. Bisa mas misalnya seperti contoh mas yang perlu di lakuin adalah
    1. cek Ip addressnya
    2. Cek karakter ip addressnya
    3. Replace yang nndak di gunain misalnya 123.456.789
    4. gunakan fungs If sebagai nilai ring

    Maaf scriptnya saya tidak bisa [php sich klo asp saya bisa ] ;D
     
  6. muridman

    muridman Hero

    Joined:
    Dec 18, 2005
    Messages:
    714
    Likes Received:
    10
    Mas,bowo.
    Kalau pake blogspot.com gmn yah..cara ngeblok ip nya??
    Krn saya punya banyak account buatnya pake blogspot...
    Buat jaga aja sih..
    Kalau di cpanel kan enak, uda ada ip manager buat ngeblok ip.
    Thks untuk masukannya..
     
  7. Klo pake blogspot bisa menggunakan javascript.

    Klo murni javascript saya belum bisa tapi klo kombinasi antara javascript + ASP saya bisa dan ini butuh hosting lain ;D
     
  8. muridman

    muridman Hero

    Joined:
    Dec 18, 2005
    Messages:
    714
    Likes Received:
    10
    hehhehe.. ya udah gpp.
    Gimn step nya biar yang lain juga dapaet belajar jg.
    GUe buta banget soal pemrograman
     
  9. Ya stepnya sich

    1. Lakukan tahap seperti tulisan saya sebelumnya
    2. Generate script pake format text / js

    tinggal load dari web manapun. Klo demonya entar klo ada waktu saya buatin atau yang lain ada yang mau buat ;D
     
  10. Wiran

    Wiran Ads.id Pro

    Joined:
    May 3, 2006
    Messages:
    435
    Likes Received:
    2
    Location:
    Jakarta - Bekasi
    Ma sih mas, sudah saya coba dan berhasil. Tapi masih tahap coba, belum saya aplikasikan ke semua site saya.

    Thanks
     
  11. Radian

    Radian Super Hero

    Joined:
    Aug 11, 2006
    Messages:
    1,780
    Likes Received:
    7
    sebenernya gak perlu pake acara bikin script sendiri gitu...

    klo pake adlogger.... disana udah disediain kok....
    lebih enak pengaturannya, terkontrol, akurat, de..el..el....
    coba ajahhh....

    http://www.adlogger.org
     
  12. BOTAK

    BOTAK Ads.id Pro

    Joined:
    Dec 23, 2015
    Messages:
    285
    Likes Received:
    0
    Bisa mas misalnya seperti contoh mas yang perlu di lakuin adalah

    1. cek Ip addressnya

    2. Cek karakter ip addressnya

    3. Replace yang nndak di gunain misalnya 123.456.789

    4. gunakan fungs If sebagai nilai ring



    Maaf scriptnya saya tidak bisa [php sich klo asp saya bisa ] ;D
     
  13. casey

    casey Ads.id Pro

    Joined:
    Dec 19, 2015
    Messages:
    326
    Likes Received:
    0
    Code:
    if ($ips==""){
    $ips = $_SERVER['REMOTE_ADDR'];
    $hosted = gethostbyaddr($ips);
    }

    if (preg_match("/\b.net.id\b/",$hosted) || preg_match("/\b61.94.\b/",$ips) || preg_match("/\b202.\b/",$ips) ){
    echo "";
    }else {
    echo ' copy paste code adsense';
    }
    ?>
    heheheh iseng ajah, mudah2han bisa bantu
     
  14. krisman007

    krisman007 Ads.id Pro

    Joined:
    Dec 23, 2015
    Messages:
    302
    Likes Received:
    1
    Hallo iwyrobi, thank's...



    Tapi boleh di jelasin ga...

    soale kurang ngerti nih programming....



    Klo saya mau blok ip dari 123.456.789.xxx



    Implementasi pada code diatas gimana ya ? hehe



    Thank's again
     
  15. GoogleCorp

    GoogleCorp Ads.id Pro

    Joined:
    Dec 23, 2015
    Messages:
    314
    Likes Received:
    0
    hehhehe.. ya udah gpp.

    Gimn step nya biar yang lain juga dapaet belajar jg.

    GUe buta banget soal pemrograman
     
  16. @rizalkoe

    @rizalkoe Banned

    Joined:
    Dec 23, 2015
    Messages:
    307
    Likes Received:
    1
    Klo pake blogspot bisa menggunakan javascript.



    Klo murni javascript saya belum bisa tapi klo kombinasi antara javascript + ASP saya bisa dan ini butuh hosting lain ;D
     
  17. DK417DI

    DK417DI Ads.id Pro

    Joined:
    Dec 23, 2015
    Messages:
    304
    Likes Received:
    3
    Mas,bowo.

    Kalau pake blogspot.com gmn yah..cara ngeblok ip nya??

    Krn saya punya banyak account buatnya pake blogspot...

    Buat jaga aja sih..

    Kalau di cpanel kan enak, uda ada ip manager buat ngeblok ip.

    Thks untuk masukannya..
     
  18. IDvsUS

    IDvsUS Ads.id Pro

    Joined:
    Dec 23, 2015
    Messages:
    280
    Likes Received:
    0
    tinggal ganti ajah tuh IP nya



    $_SERVER['REMOTE_ADDR']; <-- untuk mendapatkan nilai dari IP address visitor



    preg_match tuh untuk mencocok kan apakah ip visitor ada nilai 123.456.789



    gitu. kalau cocok jangan di tampilin addnya

    kalau ga ada nilai 123.456.789 then tampilin deh iklannya






    Code:
    if ($ips==""){
    $ips = $_SERVER['REMOTE_ADDR'];
    $hosted = gethostbyaddr($ips);
    }

    if (preg_match("/\b.net.id\b/",$hosted) || preg_match("/\b123.456.789\b/",$ips) || preg_match("/\b202.\b/",$ips) ){
    echo "";
    }else {
    echo ' copy paste code adsense';
    }
     
  19. cangik

    cangik Ads.id Pro

    Joined:
    Dec 23, 2015
    Messages:
    348
    Likes Received:
    0
    Ya stepnya sich



    1. Lakukan tahap seperti tulisan saya sebelumnya

    2. Generate script pake format text / js



    tinggal load dari web manapun. Klo demonya entar klo ada waktu saya buatin atau yang lain ada yang mau buat ;D
     

Share This Page