From: olga(EN)wuau.com
Date: Fri Sep 24 2004 - 22:58:18 CEST
Estoy intentando subir imagenes a través de un campo <input type="file"
name="fileFoto"> con este código:
<?
$descripcionFoto= $HTTP_POST_VARS[descripcionFoto];
$fileFoto= $HTTP_POST_FILES['fileFoto']['tmp_name'];
move_uploaded_file($HTTP_POST_FILES['fileFoto']['tmp_name'],$foto);
insertar_fotos($foto,$descripcionFoto);
?>
El caso es que en local me funciona, me crea un archivo temporal en la carpeta
imagenes que es desde donde las llamo.
Pero en el servidor me sale este mensaje:
Warning: move_uploaded_file(imagenes/tmp/phpPKGJfX.jpg): failed to open
stream: Permission denied
in /home/httpd/vhosts/olwebs.com/httpdocs/ansar/admin.php on line 30
Warning: move_uploaded_file(): Unable to move '/tmp/phpPKGJfX'
to 'imagenes/tmp/phpPKGJfX.jpg'
in /home/httpd/vhosts/olwebs.com/httpdocs/ansar/admin.php on line 30
Les pregunte si es que me tenían que dar algun permiso o algo así, me dijeron
que si, que ya lo habían configurado para que pudiese subir imágenes, pero el
caso es que me sigue saliendo el mismo mensaje de arriba.
Y me contestaron que estaría mal la programación porque a otros usuarios les
funciona.
Podrías decirme si veis algo raro?
Yo veo que en local no me crea el directorio /tmp/, simplemente el archivo
phpPKGJfX. Por eso cree un directorio /tmp/ dentro de mi carpeta imagenes/ por
si era por eso, pero nada.
Les agradezco su ayuda
Un saludo
OLga
-- PHP Spanish Localization Talk Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
This archive was generated by hypermail 2.1.7 : Fri Nov 12 2004 - 20:21:30 CET