yuh be abi helal(: durun anlatayım azcık

veritabanı

Alıntı
-- phpMyAdmin SQL Dump
-- version 2.11.9.2
-- phpMyAdmin
--
-- Anamakine: localhost
-- Üretim Zamanı: 12 Nisan 2009 saat 19:28:14
-- Sunucu sürümü: 5.0.67
-- PHP Sürümü: 5.2.8

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- Veritabanı: `resul_pr`
--

-- --------------------------------------------------------

--
-- Tablo yapısı: `oyunlar`
--

CREATE TABLE `oyunlar` (
`id` int(11) NOT NULL auto_increment,
`isim` varchar(1000) NOT NULL,
`resim` varchar(1000) NOT NULL,
`swf` varchar(1000) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `isim` (`isim`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Tablo döküm verisi `oyunlar`
--
dosya

Alıntı
<?

include('baglan.php');
#Coded by h4ckinger
#kraloyun.com flash oyun botu
##h4ckinger - Melankolia
#h4ckinger [~at~] gmail[~dot~]com
#orjinal url - #h4ckinger - Melankolia: php flash oyun botu (kraloyun)
ob_start();
ini_set('max_execution_time',0);
$arama="araba";#aranacak kelime
$ilksayfa=baglan("http://www.kraloyun.com/Oyunlari/".urlencode($arama)."/1/48");
$ilkdesen="#class=\"catSelectorLink\" href=\"/Oyunlari/(.*?)/(.*?)/48#si";
preg_match_all($ilkdesen,$ilksayfa,$nums);
$fak=count($nums[2]);#10
$say=$fak/2;#5
$toplamsayfa=$nums[2][$say-1];
$resimdesen="#<img src=\"http://yig.vo.llnwd.net/o25/kaisergames/PageKraloyun/images/Games/(.*?)\" class=\"cat0011\"#si";
$isimdesen="#<a class=\"common\" href=\"(.*?)\">(.*?)</a>#si";
$swfdesen="#name=\"flGame\" src=\"http://yig.vo.llnwd.net/o25/kaisergames/PageKraloyun/flash/Games/(.*?)\"#si";
for($i=1;$i<=$toplamsayfa;$i++){
$sayfa=baglan("http://www.kraloyun.com/Oyunlari/".urlencode($arama)."/".$i."/48");
preg_match_all($resimdesen,$sayfa,$resimler);
preg_match_all($isimdesen,$sayfa,$isimlink);
$linkler=$isimlink[1];#-4
$isimler=$isimlink[2];#-4
$resimler=$resimler[1];
#her bir arama sayfası için
for($z=0;$z<=count($resimler);$z++){
$oyunsayfalink="http://www.kraloyun.com".$linkler[$z];
$oyunsayfasi=baglan($oyunsayfalink);
preg_match_all($swfdesen,$oyunsayfasi,$swfler);
$swflinkler=$swfler[1];
$swflink="http://yig.vo.llnwd.net/o25/kaisergames/PageKraloyun/flash/Games/".$swflinkler[0];
$oyunisim=$isimler[$z];
$oyunresim="http://yig.vo.llnwd.net/o25/kaisergames/PageKraloyun/images/Games/".$resimler[$z];
if($oyunisim!="" && $oyunresim !="" && $swflink !=""){
if(!mysql_num_rows("select * from oyunlar where oyunisim='$oyunisim'")){
$ekle=mysql_query("insert into oyunlar set isim='$oyunisim',resim='$oyunresim',swf='$swflink' ");
if($ekle)
echo "\"$oyunisim\" adlı oyun eklendi..<br>";
}
}
ob_flush();
flush();
usleep(200000);
}
}
function baglan($url){
$oturum = curl_init();
curl_setopt($oturum, CURLOPT_URL, $url);
$h4 = $_SERVER['HTTP_USER_AGENT'];
curl_setopt($oturum, CURLOPT_USERAGENT, $h4);
curl_setopt($oturum, CURLOPT_HEADER, 0);
curl_setopt($oturum, CURLOPT_RETURNTRANSFER, true);
$source=curl_exec($oturum);
curl_close($oturum);
return $source;
}
?>
Baglan.php 'yi unutmayayım

Alıntı
<?
mysql_connect("localhost", "kullancıadı", "şifre") or die ("Hata: veritabanýna bað***ýlamadý!.Bilgiler yanlýþ");
mysql_select_db("database") or die ("Hata:2");
mysql_query("SET NAMES 'latin5'");


?>
eğer böyle yaparsanız dbye kaydeder. wp'ye entegre işi uzun sürer zamanım olnca yaparım