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

Yuk Ngumpul ! Diskusi Membuat AGC Images Bing

Discussion in 'Pemrograman Web' started by airul, Dec 20, 2012.

  1. mp3online

    mp3online Super Hero

    Joined:
    Jul 19, 2011
    Messages:
    2,228
    Likes Received:
    294
    Location:
    jakarta
    kayaknya lebih praktis pake preg_match deh
    Code:
    if(preg_match('/list|kata|badwords|pisah|dengan|pipe/i', $keywords)) { echo 'maaf, keywords terimidasi kata kotor :p'; }
     
  2. febrilatif

    febrilatif Super Hero

    Joined:
    Jun 12, 2010
    Messages:
    1,704
    Likes Received:
    34
    Location:
    New york
    hasil nya xml gan, btw error itu kadang muncul kadang egk , thanks uda d peringatin
     
  3. nekaters

    nekaters Hero

    Joined:
    Aug 12, 2012
    Messages:
    673
    Likes Received:
    31
    Location:
    Yogyakarta
    plg keywords e mas, di urlencode dulu sp tau spasi atau karakter apalah
     
  4. batalion_1st

    batalion_1st Ads.id Starter

    Joined:
    Jul 6, 2007
    Messages:
    84
    Likes Received:
    1
    Location:
    Tangerang
    [ ASK ] Oot banget ni saya mas, tp klo untuk single post gimana ya, makasih sebelumnya atas jawabannya...
     
    Last edited: Feb 13, 2013
  5. sitemonster

    sitemonster Newbie

    Joined:
    Feb 14, 2013
    Messages:
    10
    Likes Received:
    0
    Location:
    404 Not Found
    mau AGC versi advance gan?? downoad dech dsni themezer[x]com
     
  6. tobex

    tobex Newbie

    Joined:
    Feb 12, 2013
    Messages:
    38
    Likes Received:
    0
    Location:
    jombang
    minta ijin share gan.....
     
  7. sitemonster

    sitemonster Newbie

    Joined:
    Feb 14, 2013
    Messages:
    10
    Likes Received:
    0
    Location:
    404 Not Found
    coba dech pake ini :
    ente bisa nambahin maximal 30 result jadi berapapun yg ente mau !!.. gunakan $p jadi kelipatan 30 ,,, demo hatihatipak://temu[x]in

    contoh tentukan pilihan dominan warna pada wallpaper :
    silahkan nambahin &qft=$color pada $url
    sample dominan merah:
    Code:
    $url = "http://www.bing.com/images/async?q=$q&async=content&first=$p&qft=+filterui:color2-FGcls_RED&count=$max&SFX=1&format=xml";
    sample :
    value untuk $color
    warna dominan merah : +filterui:color2-FGcls_RED
    warna dominan hijau : +filterui:color2-FGcls_GREEN
    warna dominan biru : +filterui:color2-FGcls_BLUE
    untuk lebih detail ubek2 aja bing tp jgn sampai di intip developernya... ntar marah :p

    PHP:
    function ambilbing($query$max=-1$rand=false)
        {
            
    $q urlencode("$query");
            
    $p $_GET['page'];
            
    $url "http://www.bing.com/images/async?q=$q&async=content&first=$p&count=$max&SFX=1&format=xml";  
            if( 
    $max == -) {
                
    $max 30;
            }
            
    $data simplexml_load_file($url);
            
            
    $i 0;
            
    $result = array();
            while( 
    $i <> $max ) {
                
    $imgs $data->section->documentset->document[$i];
                
    preg_match_all('/http(.*)pid/'$imgs->thumbnail->url$zPREG_PATTERN_ORDER);
                if( !empty(
    $imgs->title) ) {
                    
    $result[] =
                        array(
                            
    'id'=> $imgs->id ,
                            
    'url'=> $imgs->url ,
                            
    'width'=> $imgs->width ,
                            
    'height'=> $imgs->height ,
                            
    'display'=> $imgs->displayurl ,
                            
    'title'=> $imgs->title ,
                            
    'media'=> $imgs->mediaurl ,
                            
    'thumbnail'=> $z[0][0].'=1.9'
                            
    );
                }
                
    $i++;
            }
        
            if(
    $rand)shuffle($result);
            return 
    $result;
        }
        function 
    ambilthumbs($string$max=-1){
            return 
    ambilbing($string$max);
        }
        
        function 
    tampilansingle($string$max=1){
            return 
    ambilbing($string1);
        }
        
        if (isset(
    $_REQUEST['s'])) {
            
    $string urldecode($_REQUEST['s']);
        } else {
            
    $string 'wallpapers'// jika gak ada result
        
    }


    untuk tampilin hasil
    PHP:
    $bingresults ambilthumbs($string);
    foreach (
    $bingresults as $result)
    {
    echo 
    '<img src="'.$result['thumbnail'].'" />' ;
    }
    Nah kl yg ini buat nampilin seluruh jumlah image yg km search
    Code:
    $data->section->documentset{total}
    maaf kl ada yg salah.. solanya masih newbie
     
    Last edited: Feb 17, 2013
  8. zalorot

    zalorot Super Hero

    Joined:
    Aug 6, 2009
    Messages:
    826
    Likes Received:
    11
    mantab mastah , ninggalin jejak buat belajar lagi
     
  9. jonnycible

    jonnycible Ads.id Fan

    Joined:
    Oct 8, 2014
    Messages:
    172
    Likes Received:
    0
    maav, ane coba kok error yaaa...??
    ada yg tau update script nya gak..??
     
  10. jonnycible

    jonnycible Ads.id Fan

    Joined:
    Oct 8, 2014
    Messages:
    172
    Likes Received:
    0
    maav om, script nya saya coba kok gak muncul apa yaaa...??
    mohon pencerahaan nya..
    terima kasih..
     
  11. jonnycible

    jonnycible Ads.id Fan

    Joined:
    Oct 8, 2014
    Messages:
    172
    Likes Received:
    0
    om script nya kok gak running yaaa...??
    bisa dbantu gak..??
     
  12. careoverlord

    careoverlord Newbie

    Joined:
    Jul 20, 2006
    Messages:
    30
    Likes Received:
    1
    Location:
    Jump Bee
    ijin nyimak
     
  13. PHunter

    PHunter Newbie

    Joined:
    Jan 28, 2015
    Messages:
    26
    Likes Received:
    0
    Location:
    Juanda
    gan tanya dong, kalo tiba2 gak muncul hasilnya gmn?

    awalnya scriptnya jalan, terus tiba-tiba waktu mau scrap lagi gak keluar hasilnya.

    tapi kalo pake api-nya bing bisa...

    NB: ane nyoba di gator gan, tiba2 aja gak bisa...
     
  14. punxs

    punxs musuhnya google

    Joined:
    Dec 9, 2010
    Messages:
    448
    Likes Received:
    48
    Location:
    Di Depan Mu
    ^^
    di blok Ip ente sama bing
    pakai proxy atau pakai API bing kalau requestnya sering
     
  15. PHunter

    PHunter Newbie

    Joined:
    Jan 28, 2015
    Messages:
    26
    Likes Received:
    0
    Location:
    Juanda
    pake api cuman 5000 request / mo, buat bikin website agc kurang praktis...

    klo buat nambahin proxy ada contoh scriptnya???
     
  16. mp3online

    mp3online Super Hero

    Joined:
    Jul 19, 2011
    Messages:
    2,228
    Likes Received:
    294
    Location:
    jakarta
    pake curl atau snoopy kalo mau ditambahin proxy
     
  17. e-stored

    e-stored Super Hero

    Joined:
    Apr 8, 2011
    Messages:
    1,246
    Likes Received:
    44
    Location:
    Indonesia
    izin bokkmark gan, mana tau bs d coba buat site ser image
     
  18. mangkangcity

    mangkangcity Newbie

    Joined:
    Jan 29, 2015
    Messages:
    17
    Likes Received:
    0
    ninggalin jejak dulu
     
  19. PHunter

    PHunter Newbie

    Joined:
    Jan 28, 2015
    Messages:
    26
    Likes Received:
    0
    Location:
    Juanda
    ntar deh dicoba, sekarang mau nyobain api-nya google
     
  20. kchild

    kchild Ads.id Pro

    Joined:
    Dec 31, 2014
    Messages:
    368
    Likes Received:
    8
    thanks, bermanfaaatt
     

Share This Page