Hola a todos!
Estoy probando un script para subir avatares al servidor. Lo pruebo en mi apache local y me sirve pero en el servidor real no me sirve. Este es:
Formulario para subir el avatar:
<input type=file name=archivo enctype=multipart/form-data>
Programacion:
if($archivo != "" ) {
$partes = explode(".",$archivo) ;
$a = count($partes) - 1 ;
if($partes[$a] != "gif" && $partes[$a] != "jpg" && $partes[$a] != "png" && $partes[$a] != "bmp" ) { $error = "Sólo se permiten archivos .gif, .jpg, .png y .bmp <br>" ; }
if($archivo_size >= 100000 ) { $error = "El archivo debe pesar menos de 100 Kb.<br>" ; }
if($error) {
echo "
<p>Error en el Avatar<br>
$error
" ;
exit ;
}
copy($archivo,"varios/avatares/$datos[id].$partes[$a]") ;
$descarga = 1 ;
move_uploaded_file($archivo,"varios/avatares/$datos[id].$partes[$a]") ;
}
Y me aparece este error:
Warning: copy(D:\\Mis Documentos\\varios\\avatares\\avatar\\1.gif): failed to open stream: No such file or directory in /home/cornamen/public_html/ueditar.php on line 43
Alguien sabe que quiere decir o donde esta el error? La linea 43 del error dice esto:
copy($archivo,"varios/avatares/$datos[id].$partes[$a]") ;
Les agradezco mucho su ayuda, hasta luego!