• Lunes 18 de Noviembre de 2024, 21:36

Autor Tema:  Error Abriendo Archivo  (Leído 1241 veces)

marlon

  • Miembro MUY activo
  • ***
  • Mensajes: 153
    • Ver Perfil
Error Abriendo Archivo
« en: Viernes 29 de Julio de 2005, 19:36 »
0
tengo un codigo que debe abrir un pdf pero no funciona.
reconoce la ruta pero no abre el archivo.
el codigo es el sisguiente:

<?php
$fecha=$_POST[desde];
ereg( "([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})", $fecha, $mifecha);
$lafecha=$mifecha[3].$mifecha[2].$mifecha[1];
$archivo="d:\mmm\T_A4JX21JVIH_Z4J_".$lafecha."_DailyOpr.pdf";
header("Content-Type: application/pdf");
header ("Location: $archivo");
exit();
?>

la unidad d es una unidad de red compartida que he mapeado. (d=\\brsclm60)
el nombre del archivo depende de la fecha que seleccione el usuario.
hace pocos dias funcionaba. lo probe con Iexplorer y con firefox, para ver si era el navegador y no funciono con ninguno. :blink:

saludos
"No trates de inventar la rueda... Si algo ya esta hecho, solo tómalo, analízalo, entiéndelo, adáptalo y úsalo..."
Marlon Chacon Herrera
[/i]

gnfrs

  • Miembro MUY activo
  • ***
  • Mensajes: 195
    • Ver Perfil
    • http://www.laguns.com.ar/
Re: Error Abriendo Archivo
« Respuesta #1 en: Domingo 31 de Julio de 2005, 22:18 »
0
Qué error te tira ?

Esto está mal escrito: $fecha=$_POST[desde];

Si esa línea de código te produce un error y es enviado al explorador, obviamente, antes que las instrucciones header() el script no te va a funcionar.

Cambialo por $fecha=$_POST['desde'];

Y también sería bueno que pongas un if para ver si enviaron esa variable.

Saludos.-
Gabriel S. Luraschi

·· Videos de Guns and Roses LAGUNS - Banda tributo a Guns N' Roses ··

.