Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/01/2009, 19:55
Avatar de korg1988
korg1988
 
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 17 años, 10 meses
Puntos: 19
Respuesta: Buscar la etiqueta <img .....> en un texto

primero lees todo el contenido del archivo html
usando las funciones de archivo

fopen, fread, filesize, etc

despues buscas la primera aparicion de <img usando strpos() la cual devuelve la posicion de la primera aparicion, entonces lo que haces despues es seleccionar todo el texto desde ese punto hasta el final usando substr()

una vez que tenes todo ese texto seleciconado en una variable lo que haces es hacer otro strpos() pero esta vez buscando "/>" el final de la etiqueta

ahora, una vez que hiciste eso entonces teniendo el inicio y el final de la etiqueta lo que haces es recortarla completa desde el texto original (lectura original)

haciendo por ejemplo substr($texto, $primer_strpos, ($primer_strpos+$segundo_strpos));

y listo, ahi tendrias una cadena con tu etiqueta

FIN :P jaja


saludos!