Bilgilendirme:

  • Sadece bota odaklanıldığı için tasarım vs. düşünülmedi.

  • Veritabanına kayıt işlemleri ileriki zamanlarda yapılması planlanmaktadır.

  • Wordpress entegresi de aynı şekilde ileriki zamanlarda yapılacaktır.

  • Site linkleri down olunca içerik çekmiyor.

  • Aktuel ID bilgisi görselle gösterildi.



ID:




Tek Sayfa Kod







Bim





if($_POST){


$key = $_POST["key"];
if(!$key){
echo "Lütfen ID giriniz.";
header('Refresh: 5; url=uruncek.php');
}else{


?>












ob_start();
error_reporting(E_ALL ^ E_NOTICE);
set_time_limit(0);
date_default_timezone_set('Europe/Istanbul');




$kaynak = file_get_contents("http://www.bim.com.tr/Categories/100/aktuel-urunler.aspx?Bim_AktuelTarihKey=".$key."");
// echo $kaynak;




/* HAFTANIN ÜRÜNÜ BAŞLANGIÇ*/

preg_match_all('@


(.*?)



@si', $kaynak, $hafta_urun);

preg_match_all('@@si', $kaynak, $hafta_urun_resim);



/*
Haftanın Ürünü
Link: $hafta_urun[1][0];
İsim: $hafta_urun[2][0];
Fiyat: $hafta_urun[3][0]."".$hafta_urun[4][0]."";
Resim: $hafta_urun_resim[1][0];
*/



/*HAFTANIN ÜRÜNÜ BİTİŞ*/



/*DİĞER ÜRÜNLER BAŞLANGIÇ*/
preg_match_all('@


(.*?)

@si', $kaynak, $urunler);

preg_match_all('@@si', $kaynak, $urunler_fiyat);

$say = count($urunler[1]);
echo '


';



if($say > 0){

for($i=0;$i<$say; $i++){
$urunler_url = file_get_contents("http://www.bim.com.tr".$urunler[1][$i]."");
preg_match_all('@@si', $urunler_url, $urunler_resim);

$urun_ad = $urunler[2][$i]."  ";
$urun_fiyat = strip_tags($urunler_fiyat[0][$i]);
$urun_resim = "http://www.bim.com.tr".$urunler_resim[1][0];


echo '



';




}



}

?>

Ürün Ad Ürün Fiyat Ürün Resim
Toplam '.$say.' Adet Aktuel Ürün Var
'.$urun_ad.' '.$urun_fiyat.' TL '.$urun_ad.'


}
}
else{


?>











}
?>












Arayüz Görünümü








Geliştirmek İsteyen arkadaşlar kullanabilir. İyi Forumlar