• 09-06-2015, 13:09:13
    #1
    Üyeliği durduruldu
    Merhaba,

    aşağıdaki kod ile linkleri ziyaret edip başlıklarını yazdırıyorum.

    	for($i=0; $i<=2; $i++) { 	 
    	preg_match('#anime-izle.asp(.*?)"#', $dizi, $link_cek);
    	$link = 'http://xxxx.xxx/xxxxx-xxx.asp'.$link_cek[1];
    	$bolumler =curl($link);
    	preg_match('#<title>(.*?)</title>#', $bolumler, $title);
    	echo $title[1];
    	}
    3 kere dönüyor fakat hep ilk veriyi 3 kere yazıyor. Ben sırayla yazmasını istiyorum tam olarak ne yapabilirim?
  • 09-06-2015, 13:47:36
    #2
    o dizi içindeki 1 yazan yerlere $i yazarsan sorun çözülecektir.
  • 09-06-2015, 15:58:25
    #3
    Üyeliği durduruldu
    loc adlı üyeden alıntı: mesajı görüntüle
    o dizi içindeki 1 yazan yerlere $i yazarsan sorun çözülecektir.
    o şekilde sadece bir tane yazıyor.
    Notice: Undefined offset: 2 in C:\xampp\htdocs\anime\index.php on line 29
    veriyor, 29. satırda echo $title[$i]; bu zaten.