Programación Web y Scripting > PHP
Problema al subir imagenes al servidor
(1/1)
giorgione:
Hola a todos
Tengo un problema con subir fotos al servidor (utilizo el xammp)este es mi codigo que envia
--- Código: PHP --- //muevo el archivo de imagen if(strlen($_FILES["txtimagen"]["name"])>0){ if(!move_uploaded_file($_FILES["txtimagen"]["tmp_name"],$rutafotos . $imagen)){ die("error al procesar foto"); } }
al ejecutar esto me sale el sig error
Warning: move_uploaded_file(C: mpphtdocs mppkioskovideosimagenes1243353906_Alien vs Depredador.jpg) [function.move-uploaded-file]: failed to open stream: Invalid argument in C:xampphtdocsxamppkioskovideosadministrarvideoedita.php on line 119
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:xampptmpphp9D.tmp' to 'C: mpphtdocs mppkioskovideosimagenes1243353906_Alien vs Depredador.jpg' in C:xampphtdocsxamppkioskovideosadministrarvideoedita.php on line 119
error al procesar foto
el problema es precisamente mover el archivo he oido que se debe cambiar algunaas configuraciones del php.ini pero no se cuales
saludos
dquispe:
Tengo ese mismo problema cuando deseo subir imagenes al servidor.
shakka:
Les recomiendo que validen y limpien los nombres del fichero antes de guardarlos en el servidor, por seguridad, orden y evitar este tipo de inconvenientes:
http://www.forosdelweb.com/f18/problema ... le-461995/
Note que el destino indica 'C: mp... no deberia ser 'C: mp...
giorgione:
Aun algo no me queda claro
esos 'mpp' estan en la ruta del archivo no en el nombre del archivo vcomo podria quitarlos??
shakka:
Porque antes de usar la funcion no depuras que es lo que estas guardando en estas variables($_FILES["txtimagen"]["tmp_name"], $rutafotos y $imagen) con un simple print, print_r o var_dump?
Navegación
Ir a la versión completa