Leyendo el foro encontre este condigo que me sirve para leer una url y guardar el titulo de la pagina.
Código:
Funciona perfectamente, asi que intente modificar la regla del preg_match para que sirviera en el ejemplo pero no hay manera.<?php $url = 'http://www.forosdelweb.com/index.php'; $file = @ fopen($url,"r") or die ("No se pudo leer el destino"); $text = fread($file,16384); if (preg_match('/<title>(.*?)<\/title>/is',$text,$found)) { $title = $found[1]; } else { $title = " No se encontró título "; } ?> Información de: <?php echo($url); ?><br /> <p>Se encontró:<br /> Title - <?php echo ($title)."<br />"; ?>
La pagina siemrpe tiene la misma estructura:
Código:
Por lo que yo prentendo coger esa url, auque me bastaria con saber solo el nombre del .jpg.<img src="http://dominio.com/imagenes/123455421.jpg" alt=imagen"
He intentado con diferenres variantes:
Código:
O esta otraif (preg_match('/<img src="(.*?)" alt/is',$text,$found2))
Código:
Pero nada, aver si podeis ayudarme con la expresion regular que tengo que poner. if (preg_match('/imagenes/(.*?).jpg/is',$text,$found2))
Gracias