• 10-06-2010, 01:12:03
    #10
    <?php
    $icerik ="
    - Selam naber <img id=\"blabla\" src=\"http://www.dogrulink.com/resim.jpg\" alt=\"Google\" test=\"BlaBla\"/>
    
    - selam iyi sen ? 
    
    <img id=\"blabla\" src=\"http://www.yanlislik.com/resim.jpg\" alt=\"Google\" test=\"BlaBla\"/>
    
    - bye
    
    <img id=\"blabla\" id=\"blabla\"  id=\"blabla\"  src=\"http://www.yanlislik.com/resim.jpg\" alt=\"Google\" test=\"BlaBla\"/>
    ";
    
    preg_match("@<img(.*?)src=(.*?) @is",$icerik,$cikti);
    echo str_ireplace(array('"',"'"),"",$cikti[2]); //Çıktı http://www.dogrulink.com/resim.jpg
    ?>
    İlk resmi alacaktır. Test edildi
  • 10-06-2010, 01:50:13
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    function getFirstImage($text)
    {
    	return $first_image = preg_match('~<img[^src]+src="([^"]+)"~', $text, $match) ? $match[1] : 'İlk resim alınamadı!';
    }
  • 10-06-2010, 10:24:39
    #12
    Codeking adlı üyeden alıntı: mesajı görüntüle
    preg_match('#<img src="(.*?)">#si">', $icerik, $matches);
    Olarak dener misin
    TheWsN adlı üyeden alıntı: mesajı görüntüle
    preg_match('#<img src="(.*?)">#si">', $icerik, $matches);

    Kırmızıyla işaretlediğim fazla olabilir Onu koymadan dene birde
    her iki turlude denedim olmadı

    Warning: preg_match() [function.preg-match]: Unknown modifier '"' in /home/xxx/domains/xxxx.com/public_html/xxx/yazar.php on line 30
  • 10-06-2010, 11:25:42
    #13
    birde böyle denedim ama olmadı yine resmi görmüyor default resimi yayınlıyor

      preg_match('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $icerik, $matches);