- Katılım
- 27 Ekim 2006
- Mesajlar
- 545
- Reaction score
- 0
Arkadaşlar kod bu istediğim $sayi nın 1 den başlayıp içerideki işlemleri yapıp sonra 2 - 3 vs 7 ye kadar gidip işlemlere devam emesi ama bir türlü olmuyor. Nerede hata yapıyorum acaba.
PHP:
function dosya_indir($gesgin){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $gesgin);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$sayi=1;
do {
$file="http://site.com/kategori.php?id=60&page=$sayi";
$string = dosya_indir("$file");
preg_match_all('/<A HREF="(.*?)-([0-9].*?).html/',$string,$bilgi);
for($i=0;$i<count($bilgi[2]);$i++) {
$pe=$bilgi[2][$i];
$id="http://inndir.com/program.php?id=$pe";
$git = dosya_indir("$id");
preg_match_all('/<TITLE>(.*)\,/i', $git, $title);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.site.......');
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, 'katagori='.$cc.'&title='.$title[0].'&boyutu='.$boyutu[0].'&ureticis='.$ekleyenkisi.'&resim='.$resim.'&adres='.$adres[0].'&lisans='.$lisans[0].'&versiyon='.$versiyon[0].'&dil='.$dili[0].'&aciklama='.$icerik[0].'&ureticilinki='.$linkli.'');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_exec ($ch);
curl_close($ch);
//-------------------------------------------------------------------------------
}
$sayi ++;
}
while ( $sayi <= 7 );