Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2013, 15:39
Avatar de MetCastle
MetCastle
 
Fecha de Ingreso: febrero-2013
Mensajes: 3
Antigüedad: 12 años, 2 meses
Puntos: 0
Como descargar un documento desde php?

Hola, tengo este código y lo que hace es reemplazar uno datos en una plantilla y generar un archivo rtf con esos nuevos datos, pero lo guarda en localhost y quiero que se descargue al equipo no al localhost, como podría hacer esto, gracias.

Este es e código que uso.



<?php

// Lee la plantilla
$plantilla = file_get_contents('plantilla.rtf');

// Agregamos los escapes necesarios
$plantilla = addslashes($plantilla);
$plantilla = str_replace('\r','\\r',$plantilla);
$plantilla = str_replace('\t','\\t',$plantilla);

// Datos de la plantilla
$nombre = "xxxxxxx";
$documento = "xxxxxxxx";
$prefijo = "xxxx.";
$cargo = '"xxxxxx"';
$ciudad = '"xxxxxx"';
$fecha = date("d-m-Y", time() - 7 * 24 * 60 * 60);

// Procesa la plantilla
eval( '$rtf = <<<EOF_RTF
' . $plantilla . '
EOF_RTF;
' );
//esta es la nueva sesscion
$rtf = str_replace('\\\\','\\',$rtf);

// Guarda el RTF generado
file_put_contents("$nombre-$fecha.rtf",$rtf);

?>