12/06/2013, 00:35
|
| | Fecha de Ingreso: junio-2013
Mensajes: 8
Antigüedad: 11 años, 5 meses Puntos: 0 | |
Respuesta: Creación de html con csv Buenas,
Gracias por las respuestas
Ya he conseguido que no me de ningún problema al ejecutar el php, era por el tipo de separador. En vez de ser "|" era ";".
Ahora no da ningún error, sin embargo no genera los archivos. En el bucle que lee todas la lineas del csv que error creis que puede haber?
En cuanto a rendimiento. No tengo otra opción. Mi programa de gestión solo admite descripciones para mis productos via html para publicarlos en una pagina ecommerce.
Yo creo las descripciones de mi propia web. No quiero tener que estar poniendolas dos veces.
El codigo ha quedado asi:
<?php
//abrimos el archivo .csv
$archivo = fopen ("html.csv","r");
while ($lecturaarchivo = fgetcsv ($archivo, 3000, ";")){
//guardar registros en variables
$nombre = trim($lecturaarchivo[0]);// nombre
$descripcion = trim($lecturaarchivo[1]);// descripcion
$nombre_temp = tempnam("/nuevo", $nombre+".html");
$nuevoarchivo = fopen($nombre_temp, "w+");
fwrite($nuevoarchivo,$descripcion);
fclose($nuevoarchivo);
}
//cerrar conexion
fclose ($archivo);
?> |