Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/02/2009, 09:58
Avatar de Sommy
Sommy
 
Fecha de Ingreso: septiembre-2008
Mensajes: 228
Antigüedad: 15 años, 7 meses
Puntos: 6
Mensaje Respuesta: Ayuda con parsear web

Cita:
foreach( $lines as $line_num => $line )
{
$contenido=$contenido.$line;

}
$lineas=explode("\n",$contenido);
En primer lugar, el foreach tiene cosas de mas como el =>$line que no estas utilizando...


Código PHP:
foreach( $lines as $line_num) {
     
$contenido=$contenido.$line;

En segundo lugar
Código PHP:
$contenido=$contenido.$line
Deberias usar ".=", es lo indicado para el caso...
Código PHP:
$contenido .= $line
3er error que encuentro, le estas poniendo comillas a los array, te lo toma como literales, no como variables...

Código PHP:
$num1=explode("<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"5\">","$lineas[76]"); 
Esto deberia ser asi:

Código PHP:
$num1=explode("<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"5\">"$lineas[76]); 
Lo mismo en $num....

Y aqui:

Código PHP:
$text_body.="Numero 1: $num1[0]"
Concatena la variable...

Código PHP:
$text_body.="Numero 1: ".$num1[0]; 
Proba estas cosas y si no anda seguimos viendo que peude ser.

Saludos.