Ecco una funzione che potresti usare per ricavare il SRC del tag IMG. E' "brtuttina" ma efficacie per chi, come me, non sa usare le espressioni regolari:

Codice PHP:
function find_img_src($str)
{
    
$str_part stristr($str"<img");
    
$oc strpos($str_part">");
    
$str_part substr($str_part0$oc+1);
    
$str_part stristr($str_part"src");
    if(
strpos($str_part"'"))
    {
        
$str_part stristr($str_part"'");
        
$str_part substr($str_part1);
        
$oc strpos($str_part"'");
        
$str_part substr($str_part0$oc);
    }
    else if(
strpos($str_part"\""))
    {
        
$str_part stristr($str_part"\"");
        
$str_part substr($str_part1);
        
$oc strpos($str_part"\"");
        
$str_part substr($str_part0$oc);
    }
    return 
$str_part;

Per testarlo prova a fare delle prove con una stringa del genere:

Codice PHP:
$sorgente "resto della pagina html [img]prova.jpg[/img] resto della pagina html";

print(
find_img_src($sorgente));