Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/10/2003, 13:06
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Yo eliminaria lo del trim(). Y luego me pondria a sacar echo (y print_r()) por todos lados para ver los valores que toman las variables. Para empezar $suma[1], que se supone que tiene el numero a sumar. Haz:
Código PHP:

<?

$fichero 
"fichero.txt";

$abrir file($fichero);

// no me fio de esto $abrir = trim($abrir);

$total count($abrir);

for(
$i=0$i $total$i++){

$suma explode("|",$abrir[$i]);

//el proceso de suma 

echo $suma[1].'<br>';

}
?>
Se supone que esto te mostraria todos los numeros. Si no es asi, es que el problema esta antes, no en la suma.

Y asi con cada variable que te pueda dar pistas de que lo que esta haciendo PHP es lo que piensas que deberia hacer.

Saludos.

PD: Me referia que quizas querias hacer el trim solo a la fila, es decir, un trim($abrir[$i]).
__________________
Josemi

Aprendiz de mucho, maestro de poco.