hola, haber si pueden darme una manito
quiero crear un archivo xls en base a un tabla dinamica generada en php
este no es ningun problema, de hecho lo he hecho en otras paginas que he diseñado pero ahora tengo problemas de permisos
un extracto del codigo es
Código PHP:
...$shtml=$shtml."</tr>";
$shtml=$shtml."</table>";
$scarpeta=""; //carpeta donde guardar el archivo.
//debe tener permisos 775 por lo menos
$sfile=$scarpeta."xxxx.xls"; //ruta del archivo a generar
$fp=fopen($sfile,"w");
fwrite($fp,$shtml);
fclose($fp);
echo "<a href='".$sfile."'>Haz click aqui</a>";
de echo esta extraido desde las mismas faq de aqui por lo tanto si funciona bien, bueno en sintesis al ejecutarlo ocurre lo siguiente:
Código PHP:
Warning: fopen(xxxx.xls): failed to open stream: Permission denied in /var/www/html/php_to_xls.php on line 22
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/html/php_to_xls.php on line 23
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/html/php_to_xls.php on line 24
antes que alguien me diga sobre los permisos de las carpetas estoy mas que seguro que estan en 777 (con chmod), por lo que el error debe estar en la configuracion de php
la parte de php.ni que me parece se debe modificar es esta
Código PHP:
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
upload_tmp_dir =/var/www/html/
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
si se me paso alguna parte del codigo o algun punto importante por favor mencionenlo
nota: elequipo en cuestion tiene Fedora Core 3 (con la configuracion de servidor que deja la instalacion)
bueno eso cualquier ayuda sera bien recibida salu2