Comunidad de diseño web y desarrollo en internet online

leo archivo, inserto en bd pero no redirecciona

Citar            
MensajeEscrito el 08 Sep 2011 09:53 pm
Hola a todos, tengo un problemilla con un codigo, abro un .txt lo lee, inserta los datos en la base de datos, se elimina el archivo txt y luego se redirecciona a otra seccion. En el localhost lo hace sin problema, pero cuando lo subo al hosting no me lo redirecciona a la siguiente seccion. Lee el archivo, inserta en la base de datos, elimina el archivo y alli queda...

Alguna idea de que podra ser?

Desde ya muchas gracias por su colaboracion.

Adjunto el codigo abajo por las dudas...

Código PHP :

$row = 1;
$fp = fopen ("resumen/resumen.txt","r");
while ($data = fgetcsv ($fp, 1000, ";"))

{
$num = count ($data);
print " <br>";
$row++;
$debito = $data[6];
if ($debito == '')
{$debito = 0;} else {$debito = $data[6];}

$credito = $data[7];
if ($credito == '')
{$credito = 0;} else {$credito = $data[7];}

$pendiente = $data[8];
if ($pendiente == '')
{$pendiente = 0;}else {$pendiente = $data[8];}


$insertar= "INSERT INTO resumen (cod_user, fecha_vto, fecha, tipo, comprobante, detalle, debito, credito, pendiente) VALUES ($data[0],'$data[1]','$data[2]', '$data[3]', '$data[4]', '$data[5]',$debito,$credito,$pendiente)";

mysql_query($insertar);

}

fclose ($fp);
unlink('resumen/resumen.txt')  ;

header("location:resumen.php");  

Por taccoli

12 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Sep 2011 02:07 pm
Fijate que con la linea:

Código PHP :

print " <br>"; 


estas imprimiendo saltos de linea y la funcion header() lo que hace es enviar una cabecera HTTP que solo es valida cuando aun no se ha impreso nada por pantalla.

Saludos.

Por bugwebs

15 de clabLevel



Genero:Masculino  

Intento de Diseñador Web

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.