Foros del Web » Programando para Internet » PHP »

Problema con Upload PHP

Estas en el tema de Problema con Upload PHP en el foro de PHP en Foros del Web. Que tal, bueno resulta que tengo un problema, nunca subi archivos asi que bueno entre a investigar ahora que necesito hacerlo y parecia bastante sensillo. ...
  #1 (permalink)  
Antiguo 13/06/2016, 16:39
 
Fecha de Ingreso: julio-2014
Ubicación: Montevideo
Mensajes: 78
Antigüedad: 10 años, 4 meses
Puntos: 2
Pregunta Problema con Upload PHP

Que tal, bueno resulta que tengo un problema, nunca subi archivos asi que bueno entre a investigar ahora que necesito hacerlo y parecia bastante sensillo.

Me cree un post con un action al archivo que mp3up.php y el form pareceria estar bien ya que sube la cancion en si, aparece subiendo en el navegador. Pero cuando termina de subirse al temporal, y se ejecuta el script que mueve la cancion del temporal a el directorio que yo le indique no funciona, este es el script de php.net fue el que use y lo modifique adaptandolo a mi hosting. Yo no se si es algun error del script, o algo que puse mal, lo mas seguro jeje.

Les dejo el script

Código PHP:
<?php
// En versiones de PHP anteriores a la 4.1.0, deberia utilizarse $HTTP_POST_FILES en lugar
// de $_FILES.

$dir_subida '/var/public_html/pendrives/';
$fichero_subido $dir_subida basename($_FILES['file']['name']);

echo 
'<pre>';
if (
move_uploaded_file($_FILES['file']['tmp_name'], $fichero_subido)) {
    echo 
"El fichero es valido y se subido con exito.\n";
} else {
    echo 
"Posible ataque de subida de ficheros!\n";
}

echo 
'Mas informacion de depuracion:';
print_r($_FILES);

print 
"</pre>";

?>
Estoy casi seguro que no estoy poniendo bien la direccion de la carpeta pendrives de mi hosting que es donde quiero guardarlas las canciones. Aclaro esta carpeta esta en la raiz de la web, osea en el public html o www y el script esta en la carpeta /cuentas.
__________________
¿Necesitas Hosting Web? - [JSFIDDLE="www.intechservers.com/hosting"]Intech Servers Hosting[/JSFIDDLE]
¿Necesitas Sitio Web? - [JSFIDDLE="www.intechservers.com/web"]Intech Servers Web[/JSFIDDLE]
  #2 (permalink)  
Antiguo 14/06/2016, 00:36
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 11 años, 11 meses
Puntos: 4
Respuesta: Problema con Upload PHP

La carpeta pendrives tiene los permisos necesarios?
  #3 (permalink)  
Antiguo 15/06/2016, 11:40
 
Fecha de Ingreso: octubre-2010
Ubicación: España
Mensajes: 1.007
Antigüedad: 14 años, 1 mes
Puntos: 123
Respuesta: Problema con Upload PHP

Prueba también con archivos pequeños, menos de 2 mb, ya que suele ser el valor máximo por defecto para la carga de archivos.

Te indica algún error?

Igualmente como indica el compañero revisa que el directorio tenga los permisos necesarios.
__________________
Unset($vida['malRollo']);

Etiquetas: html, upload
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 13:10.