• 30-04-2013, 13:51:14
    #1
    Arkadaşlar bi bot yapımı üzerinde çalışıyorum fakat kategorileri listeleme kısmında takılıp kaldım 2 saatir yardımcı olursanız sevinirim.

    <?php
    		$Baglan = Baglan("http://www.siteadi.com/");
    		preg_match('#<div style="margin-left:9">(.*?)</div>#', $Baglan, $anakategoriler);
    		preg_match_all('#<b><a href="(.*?)">(.*?)</a></b>:<br>#', $anakategoriler[1], $kategoriler);
    		
    		
    		$kategorilink = $kategoriler[1];
    		$kategoribaslik = $kategoriler[2];
    		
    ?>
    <?php
    		for($i = 0; $i < count($kategorilink); $i++);{
    		preg_match('#http://www.siteadi.com/(.*?)#', $kategorilink[$i], $url);																	
    ?>
    		<option value="<?php echo $url[1]; ?>"><?php echo $kategoribaslik[$i]; ?></option>
    <?php } ?>

    Sorun şu üste bulunan $url[1]; ve $kategoribaslik[$i] çalışmıyor $i yerine 1 veya 2 yapınca başlık geliyor ama id eşit olan bitane başlık geliyor value de ama hiç bir şekilde bir değişme olmuyor :/
  • 30-04-2013, 18:19:40
    #2
    count($kategorilink); yerine $kategorilink; yaparmısınız
  • 30-04-2013, 21:12:37
    #3
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    count($kategorilink); yerine $kategorilink; yaparmısınız
    yardım etmeye çalıştığın için sağol dostum yanlış yere noktalama işareti koymuşum biraz daha dikat etmem lazım yazarken sanırım

    $i++);{
  • 30-04-2013, 21:24:32
    #4
    alenazte adlı üyeden alıntı: mesajı görüntüle
    yardım etmeye çalıştığın için sağol dostum yanlış yere noktalama işareti koymuşum biraz daha dikat etmem lazım yazarken sanırım

    $i++);{
    Noktalama isarerlerine bakmadim Sorun cozulduyse problem yok.