[PHP] Veri Çekme Botu

'HTML-PHP-ASP-JAVA' forumunda Mavi_Sema tarafından 15 Mayıs 2009 tarihinde açılan konu

  1. Mavi_Sema

    Mavi_Sema Özel Üye

    Sponsorlu Bağlantılar
    [PHP] Veri Çekme Botu konusu
    PHP:
    <? 
    // Code by MuratAliHEZER //
    include("dbs.php"); 

    // Burda Adresi belirtiyoruz// 
    $adres="http://www.fikralar.com/"
    $cikti[0]="fikra_goster.php?kategori_no=5&offset=0"

    do { 
    // Burda Sonraki Linkini Alıyoruz // 
    $cikti=@file_get_contents($adres.($cikti[0]));   
    $cikti=explode ('         <a href="'$cikti);   
    $cikti=explode ('"'$cikti[1]);   

    // Burda Hikaye Başlığını Alıyoruz // 
    $cikti2=@file_get_contents($adres.($cikti[0]));  
    $cikti2=explode ('<span class="tablobas">'$cikti2);   
    $cikti2=explode ('</span>'$cikti2[1]); 

    // Burda ise İçeriği Alıyoruz // 
    $cikti3=@file_get_contents($adres.($cikti[0]));  
    $cikti3=explode ('<!-- Tablo İçeriği Başlıyor-->'$cikti3);   
    $cikti3=explode ('<p><a href="'$cikti3[1]); 

    // Burda Başlığı Seo Uyumlu Yapıyoruz // 
    $bb trsil($cikti2[0]); 

    // Burda Databaseye Ekliyoruz // 
    mysql_query("Insert Into icerik (baslik,kategori,icerik,hit,oy,onay,baslik_seo,ekleyen,tarih) values ('$cikti2[0]','49','$cikti3[0]','3','0','1','$bb','isimsiz',now())"); 


    // Burda İse Sonsuz Döngü Başlatıyoruz Böylece Sonraki Hikayeye Gidiyor // 
    while($cikti[0]!==""); 
    ?>

    dbs.php

    PHP:
    $server "localhost"
    $user "veritabanı kullanıcıadı"
    $pass "veritabanı şifresi"
    $database "veritabanı adı"

    mysql_connect($server$user,$pass) or die ("Hata: veritabanına bağlanılamadı!.Bilgiler yanlış"); 
    mysql_select_db($database) or die ("Hata: veritabanına bağlanılamadı!.Db yok"); 
    mysql_query("SET NAMES 'latin5'"); 


    function 
    trsil($q) {  
    $q str_replace ("ç","c",$q); 
    $q str_replace ("ç","c",$q);  
    $q str_replace ("ğ","g",$q);  
    $q str_replace ("İ","I",$q);  
    $q str_replace ("ı","i",$q);  
    $q str_replace ("ş","s",$q);  
    $q str_replace ("ö","o",$q);  
    $q str_replace ("ü","u",$q);  
    $q str_replace ("Ü","U",$q);  
    $q str_replace ("Ç","c",$q);  
    $q str_replace (".","",$q);  
    $q str_replace ("Ğ","g",$q);  
    $q str_replace ("Ş","S",$q);  
    $q str_replace ("Ö","O",$q);  
    $q str_replace (" ","_",$q);  
    $q str_replace ("'","",$q);  
    $q str_replace ("/","",$q);  
    $q str_replace ("__","_",$q);  
    $q str_replace ("!","",$q); 
     return 
    $q;  
    }  
    alıntı
     

Bu Sayfayı Paylaş