Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/07/2012, 06:54
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Como encuentro una cadena no especificada?

Gracias por el apaorte!!!

Cita:
Duda! ¿Cómo borro todo a partir del primer paréntesis? ¿Es eso posible? ¿Alguna otra sugerencia?
Usa strpos para localizar el parentesis, con esa posicion usa substr para leer de 0 a la posición del parentesis.

Otra forma de trabajarlo seria usar file en sustitución de fopen, file crea un array con las lineas del fichero, con lo que te será facil localizar la linea del titulo (la que empieza por <title>) y luego solo tendras que eliminar los tags (strip_tags) y luego lo mismo que te he dicho para el parentesis. (Simpre que los ficheros html que vas a leer esten minimamente estructurados.... si no lo estan usa tu solución)

Otra quizas la mas directa usas strpos para localizar "<title>" sumas a la posicion 7 para localizar el primer caracter del titulo real, strpos para localizar "</title>" con esas dos posiciones usas substr y luego aplicas la solucion del parentesis....
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 17/07/2012 a las 07:09