Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2013, 04:07
hubmaster
 
Fecha de Ingreso: septiembre-2013
Ubicación: Sevilla
Mensajes: 5
Antigüedad: 11 años, 3 meses
Puntos: 0
No consigo usar función para pasar de PHP a CSV

Buenos días, vaya por delante que hace muuucho que no tocaba PHP y estoy retomando su estudio y funcionamiento.

He buscado por todos sitios pero no logro encontrar en qué me equivoco, probablemente sea una gran tontería.

Tengo una función que me pasa el contenido de un fichero PHP de productos a un CSV pero no logro hacerlo funcionar. En el foro no encuentro nada parecido, rogaría a alguien más experimentado que si pudiera ver que falla.

Código:
<? function generateCsv($data, $delimiter = ';', $enclosure = '"') { $handle = fopen('http://localhost/datafeed_enuc.php://', 'r+'); foreach ($data as $line) { fputcsv($handle, $line, $delimiter, $enclosure); } rewind($handle); while (!feof($handle)) { $contents .= fread($handle, 8192); } fclose($handle); return $contents; } generateCsv(); ?>