selamlar

bu botun index.php dosyası site baglan da verilen site harici hiç bir yeri çekmiyor ne yapabilirim bir türlü normal siteleri çekmiyor.




<?PHP include("ayar.php"); // wp_dropdown_categories('show_count=1&hide_empty=0& name=kat_id'); ?>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?PHP if(empty($_POST['url'])){ ?>
<form action="index.php" method="post">
<?PHP

$site=baglan("http://www.articlesfactory.com/all-categories.html"); --- başka siteleri nasıl çekerim

$x=explode('<table width="100%" border="0">',$site);
$x=explode('</table>',$x[1]);
$x=$x[0];

preg_match_all('#<a(.*?)href="(.*?)"(.*?)>(.*?)</a>#si',$x,$y);

$say=count($y[2]);
echo '<select name="url">';
for($i=0;$i<$say;$i++)
{
$link=$y[2][$i];
$kat=$y[4][$i];

echo '<option value="'.$link.'">'.$kat.'</option>';

}
echo '</select>';
?>
<input type="submit" value="Seç" />
</form>
<?PHP }else{

$url=$_POST['url'];

$anasite=file_get_contents("$url");
$anasite=iconv('iso-8859-1','UTF-8',$anasite);

$a=explode('/',$ana_link);
$say_z=count($a)-1;
$kat=$a[$say_z];
$kat=str_replace('.html','',$kat);

$x=explode('Pages:',$anasite);
$x=explode('</div>',$x[1]);
$x=$x[0];

preg_match_all('#<a(.*?)>(.*?)</a>#si',$x,$sayfa);

$say=count($sayfa[1])-1;
$son=$sayfa[1][$say];

$sayi=explode('page',$son);
$sayi=explode('.',$sayi[1]);
$sayi=$sayi[0];
?>
<form action="icerik.php" method="post">
<?PHP
echo '<select name="sayfa">';
for($i=1;$i<=$sayi+1;$i++)
{
echo '<option value="'.$i.'">'.$i.'</option>';
}
echo '</select>';
?>
<input type="hidden" name="url" value="<?PHP echo $url; ?>" />
<?PHP wp_dropdown_categories('show_count=1&hide_empty=0& name=kat_id'); ?>
<input type="submit" value="Çek" />
</form>
<?PHP
} ?>