Foros del Web » Programando para Internet » PHP »

Acerca De Los Uploads

Estas en el tema de Acerca De Los Uploads en el foro de PHP en Foros del Web. Hola, Que tal. Les Expongo mi problema: Tengo poco tiempo de usar php y nunca había necesitado hacer UPLOADS, hasta ahora. Tenía entendido que las ...
  #1 (permalink)  
Antiguo 03/01/2005, 21:23
Avatar de robertonavarro  
Fecha de Ingreso: octubre-2004
Mensajes: 72
Antigüedad: 13 años, 1 mes
Puntos: 1
Pregunta Acerca De Los Uploads

Hola, Que tal. Les Expongo mi problema: Tengo poco tiempo de usar php y nunca había necesitado hacer UPLOADS, hasta ahora. Tenía entendido que las instrucciones son sencillas y fáciles de usar pero hasta ahora no he podido realizarlas, por mas que le he intentado.

El codigo que estoy usando es:
en el formulario:

<form enctype="multipart/form-data" action="URL.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
Send this file: <input name="userfile" type="file">
<input type="submit" value="Send File">

y en el script "URL.php" :

if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
echo "Subido correctamente";
echo move_uploaded_file($_FILES['userfile']['tmp_name'],"c:\wamp\www\files2");
} else {
echo "Possible file upload attack. Filename: " . $_FILES['userfile']['name'];
}


El UPLOAD no se realiza y en su lugar recibo el siguiente warning:


Warning: move_uploaded_file(c:\wamp\www\files2) [function.move-uploaded-file]: failed to open stream: Permission denied in c:\wamp\www\URL.php on line 12
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\WINDOWS\TEMP\php17.tmp' to 'c:\wamp\www\files2' in c:\wamp\www\URL.php on line 12


Las configuración de PHP que tengo es:
file_uploads = On
;upload_tmp_dir =
upload_max_filesize = 2M
register_globals = Off


Y las propiedades de "c:\wamp\www\files2" son:-Lectura
-Escritura
-Ejecución de secuencia de comandos


¿ALGUIEN POR FAVOR PUEDE DECIRME DONDE ESTA EL ERROR O QUE ME FALTA O QUE ME SOBRA? ME SUPER URGE!!!
  #2 (permalink)  
Antiguo 03/01/2005, 22:45
Avatar de dmedina83  
Fecha de Ingreso: mayo-2004
Ubicación: Mérida
Mensajes: 96
Antigüedad: 13 años, 6 meses
Puntos: 0
Hola prueba lo siguiente

Código PHP:
$ruta='c:\\wamp\\www\\files2\\';
$archivo=$ruta.$_FILES['userfile']['name']; 
if (
is_uploaded_file($_FILES['userfile']['tmp_name'])) {
echo 
"Subido correctamente";
echo 
move_uploaded_file($_FILES['userfile']['tmp_name'],$archivo);
} else {
echo 
"Possible file upload attack. Filename: " $_FILES['userfile']['name'];

__________________
WebAdictos - Una dosis diaria de web
  #3 (permalink)  
Antiguo 04/01/2005, 21:34
Avatar de robertonavarro  
Fecha de Ingreso: octubre-2004
Mensajes: 72
Antigüedad: 13 años, 1 mes
Puntos: 1
Muchisimas gracias, voy a probar...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:55.