• 22-09-2010, 14:42:56
    #1
    Görüldüğü gibi ön izlemede $ssef ler isim3 oluyor isim3 de http://site.com/3.html adresinde var neden son sayfadakini yazıyor? Olması gereken de ki gibi gözükmüyor? sırasıyla
    1.html (<h5>isim1</h5>) ,2.html(<h5>isim2</h5>),3.html(<h5>isim3</h5>)

    			foreach($esays as $spat):
    	$araURL = $spat;
        $aragiris = file_get_contents($araURL);
        $arakaynak = trim($aragiris);
        $arakaynak = str_replace("\n", "", $arakaynak);
        $arakaynak = str_replace("\t","",$arakaynak);
        $arakaynak = str_replace("\r","",$arakaynak);
        $ssef= f('<h5>', '</h5>',$arakaynak);
        $ssef=$ssef[0];
    			endForeach;
    // Ön izleme
    		foreach($esays as $is  => $pt):
    echo $pt."--------<br/>".$ssef."---".$is."---<br />";
    
    		endForeach;
    ön izleme :
    http://site.com/1.html--------
    isim3---0---
    http://site.com/2.html--------
    sim3---1---
    http://site.com/3.html--------
    sim3---2---

    Olması gereken :
    http://site.com/1.html--------
    iisim1---0---
    http://site.com/2.html--------
    sim2---1---
    http://site.com/3.html--------
    sim3---2---
  • 22-09-2010, 18:24:11
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $ssef=$ssef[0];
    echo $ssef; /*Seklinde Bi Debug Ederseniz $ssef[0]'dan donen degerin ne oldugunu gorebilirsiniz. ki gorunene göre donen isim3 olarak donuor ve ekran yazdirma seklinizde yazim
    isim ------ 0 ----- falan fistik olacaktir.
    */
    endForeach;
  • 22-09-2010, 21:11:54
    #3
    RemiX adlı üyeden alıntı: mesajı görüntüle
    Görüldüğü gibi ön izlemede $ssef ler isim3 oluyor isim3 de http://site.com/3.html adresinde var neden son sayfadakini yazıyor? Olması gereken de ki gibi gözükmüyor? sırasıyla
    1.html (<h5>isim1</h5>) ,2.html(<h5>isim2</h5>),3.html(<h5>isim3</h5>)

    			foreach($esays as $spat):
    	$araURL = $spat;
        $aragiris = file_get_contents($araURL);
        $arakaynak = trim($aragiris);
        $arakaynak = str_replace("\n", "", $arakaynak);
        $arakaynak = str_replace("\t","",$arakaynak);
        $arakaynak = str_replace("\r","",$arakaynak);
        $ssef= f('<h5>', '</h5>',$arakaynak);
        $ssef=$ssef[0];
    			endForeach;
    // Ön izleme
    		foreach($esays as $is  => $pt):
    echo $pt."--------<br/>".$ssef."---".$is."---<br />";
    
    		endForeach;
    ön izleme :
    http://site.com/1.html--------
    isim3---0---
    http://site.com/2.html--------
    sim3---1---
    http://site.com/3.html--------
    sim3---2---

    Olması gereken :
    http://site.com/1.html--------
    iisim1---0---
    http://site.com/2.html--------
    sim2---1---
    http://site.com/3.html--------
    sim3---2---

    arraye atıp sonra array i bozuyorsun o nedenle

     $ssef= f('<h5>', '</h5>',$arakaynak);
        $ssefYENI=$ssef[0];