• 16-07-2009, 20:36:00
    #1
    Reveloper
    <?PHP
    // Coded By CasTex
    
    ini_set('max_execution_time',0);
    
    $site = "http://www.haber7.com/categories.php?cID=5";
    
    $ch=curl_init();
    curl_setopt($ch,CURLOPT_URL,$site);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    $adres=curl_exec($ch);
    curl_close($ch);
    
    preg_match_all('#tni"><div id="news0-img" style="display: block"><a href="(.*?)" title="#si', $adres, $aldim);
    
    $resim2 = $aldim[1][0];
    $title1 = $aldim[2][0];
    $site1 = $aldim[3][0];
    $enson = $aldim[4][0];
    $b1 = $aldim[5][0];
    $b2 = $aldim[6][0];
    $b3 = $aldim[7][0];
    $b3a = $aldim[8][0];
    $anaa = $aldim[9][0];
    $axnaa = $aldim[10][0];
    $axnak = $aldim[11][0];
    $axnakg = $aldim[12][0];
    $axnakg = $aldim[13][0];
    
    $bakalimbi = $aldim[1][0];
    $bakalimbi1 = strip_tags($bakalimbi);
    $bakalimbi2 = trim($bakalimbi1);     //********* Sağlık haberinin url sini aldık 
    
    preg_match_all('#g"width="230" height="175" border="0"alt="(.*?)"></a></div><div id="news1-img" style="display: none"><a#si', $adres, $aldim2);
    $bakalimbi = $aldim2[1][0];         //********* Sağlık başlığı aldık
    
    
    preg_match_all('#"><img src="http://image.haber7.com/haber/haber7/photos/(.*?).jpg"width="230" height="175" border="0"alt="#si', $adres, $aldim3);
    $resimi = $aldim3[1][0];
    $bakalimbi3 = "<img src='http://image.haber7.com/haber/haber7/photos/$resimi.jpg' rel='nofollow'></img>";
    
    
    $ch=curl_init();
    curl_setopt($ch,CURLOPT_URL,$bakalimbi2);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    $adres2=curl_exec($ch);
    curl_close($ch);
    
    preg_match_all('#<h3 class="news_pretext">(.*?)</h3>#si', $adres2, $aldim4);
    $yaziyi = $aldim4[1][0];           //********* Ufak yazıyı aldık
    
    preg_match_all('#<div id="LinkZ">(.*?)Bu haber#si', $adres2, $aldim5);
    $uzun = strip_tags($aldim5[1][0]);
    $uzun3 = trim($uzun);              //********* Böyyük yazıyı aldık
    $uzun2 = strip_tags($uzun3);
    $tumyazi2 = "$yaziyi$uzun2";
    $tumyazi = preg_replace('/\s+/',' ',$tumyazi2);  
    
    
    ########################################
    //Database ayarları wordpress için                          
    $dbhost="localhost";                      //Db Host           
    $dbkullanici="";                      //Db Kullanıcısi
    $dbsifre="";                      //Db Şifre
    $dbadi="";                              //Db İsmi
    $siteadresi=""; //Site Adresi
    ###############################################################
    
    $baglan = mysql_connect($dbhost,$dbkullanici,$dbsifre); 
            mysql_select_db($dbadi,$baglan);
            mysql_query("SET NAMES 'UTF8'");
            mysql_query("SET CHARACTER SET UTF8");
            mysql_query("SET COLLATION_CONNECTION = 'UTF8_turkish_ci'");
    
    function trsil($url)
    {
        $url = trim($url);
        $url = strtolower($url);
        $find = array('<b>', '</b>');
        $url = str_replace ($find, '', $url);
        $url = preg_replace('/<(\/{0,1})img(.*?)(\/{0,1})\>/', 'image', $url);
        $find = array(' ', '&quot;', '&amp;', '&', '\r\n', '\n', '/', '\\', '+', '<', '>');
        $url = str_replace ($find, '-', $url);
        $find = array('é', 'è', 'ë', 'ê', 'É', 'È', 'Ë', 'Ê');
        $url = str_replace ($find, 'e', $url);
        $find = array('í', '?', 'ì', 'î', 'ï', 'I', '?', 'Í', 'Ì', 'Î', 'Ï');
        $url = str_replace ($find, 'i', $url);
        $find = array('ó', 'ö', 'Ö', 'ò', 'ô', 'Ó', 'Ò', 'Ô');
        $url = str_replace ($find, 'o', $url);
        $find = array('á', 'ä', 'â', 'à', 'â', 'Ä', 'Â', 'Á', 'À', 'Â');
        $url = str_replace ($find, 'a', $url);
        $find = array('ú', 'ü', 'Ü', 'ù', 'û', 'Ú', 'Ù', 'Û');
        $url = str_replace ($find, 'u', $url);
        $find = array('ç', 'Ç');
        $url = str_replace ($find, 'c', $url);
        $find = array('?', '?');
        $url = str_replace ($find, 's', $url);
        $find = array('?', '?');
        $url = str_replace ($find, 'g', $url);
        $find = array('/[^a-z0-9\-<>]/', '/[\-]+/', '/<[^>]*>/');
        $repl = array('', '-', '');
        $url = preg_replace ($find, $repl, $url);
        $url = str_replace ('--', '-', $url);
        return $url;
    }
    
    
    header ( 'Content-Type: text/html; charset=utf-8'); // Genel bir dil olduğundan UTF-8
    
    
    echo $adi;
    echo $tumyazi;
    echo $konu;
    ?>
    Alıntı
  • 16-07-2009, 20:39:26
    #2
    hangi scriptlerde çalışıyor ? biraz açıklayıcı yazarsan seviniriz.
  • 16-07-2009, 20:56:34
    #3
    Reveloper
    Siz entegre edeceksiniz ama wordpress e uyum sağlar.
  • 16-07-2009, 23:16:43
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bu çalışmıyor ki karakter hatası var dbye yüklemiyorr