Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/05/2009, 01:26
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Guardar fichero CSV en ruta determinada en PHP

no no, algo les sigue faltando...

Código PHP:
<?php
$data 
file_get_contents('el/archivo.original'); // o los datos, pues...
$name 'el-nombre.extension';
$mime 'el/tipo-MIME';

// NOTEN las comillas dobles alrededor de filename="..."
header(sprintf('Content-Disposition: attachment; filename="%s"'$name));
header(sprintf('Content-Length: %d'strlen($data)));
header(sprintf('Content-Type: %s'$mime));
header('Content-Transfer-Encoding: binary');
header('Pragma: no-cache');
header('Expires: 0');
exit;
$data debe ser el contenido del archivo a descargar, si dicho contenido es creado dinámicamente hay que hacerlo algo así...

Código PHP:
// por ejemplo, usando MySQL
$data '';
while (
/* ... */)
{
  
$data .= "columna,{$row->valor}\n";
  
// ...

NOTA que no debe existir nada antes del <?php

espero quede claro, suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.