Foros del Web » Programando para Internet » PHP »

Subir Archivos Servidor

Estas en el tema de Subir Archivos Servidor en el foro de PHP en Foros del Web. EStoy tratando de subir un archivo desde un formulario , lo muevo a una ruta y luego trabajo con el , pero no me lo ...
  #1 (permalink)  
Antiguo 10/06/2009, 14:57
 
Fecha de Ingreso: abril-2005
Ubicación: colombia
Mensajes: 242
Antigüedad: 19 años
Puntos: 0
Subir Archivos Servidor

EStoy tratando de subir un archivo desde un formulario , lo muevo a una ruta y luego trabajo con el , pero no me lo esta moviendo , el campo $_FILES['f_archivo']['tmp_name'] esta vacio y el campo $_FILES['f_archivo']['size'] = 0
pero el campo $_FILES["f_archivo"]["name"]; si imprime el nombre del archivo . que Sera lo que pasa, este es el codigo que he hecho,

$nombre = $_FILES["f_archivo"]["name"];
$tamano = $_FILES["f_archivo"]["size"];
if ( move_uploaded_file($_FILES['f_archivo']['tmp_name'],
"/home/aaa/public_html/envios/archivos/".$nombre))
echo "movio";
etc............................................... ........
}

Nunca se esta entrando al if,

porque sera?????????????
__________________
:aplauso: Ivomat
  #2 (permalink)  
Antiguo 10/06/2009, 15:04
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Subir Archivos Servidor

dale print_r($_FILES) para ver que sale luego lo posteas
  #3 (permalink)  
Antiguo 10/06/2009, 15:07
 
Fecha de Ingreso: abril-2005
Ubicación: colombia
Mensajes: 242
Antigüedad: 19 años
Puntos: 0
Respuesta: Subir Archivos Servidor

esto es lo que sale
Array ( [f_archivo] => Array ( [name] => basePrueba.csv [type] => [tmp_name] => [error] => 6 [size] => 0 ) )
__________________
:aplauso: Ivomat
  #4 (permalink)  
Antiguo 10/06/2009, 15:12
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Subir Archivos Servidor

error 6 significa que no tienes configurado bien el upload_tmp_dir, tienes que verificar el php.ini

Para verificar los errores puedes ir a http://php.net/manual/en/features.fi...oad.errors.php
  #5 (permalink)  
Antiguo 10/06/2009, 15:14
 
Fecha de Ingreso: abril-2005
Ubicación: colombia
Mensajes: 242
Antigüedad: 19 años
Puntos: 0
Respuesta: Subir Archivos Servidor

esta configurado asi :
upload_tmp_dir no value

pero como hago para modificarlo si esta alojado en un hosting.
???????????
__________________
:aplauso: Ivomat
  #6 (permalink)  
Antiguo 10/06/2009, 15:21
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Subir Archivos Servidor

Código PHP:
ini_set('upload_tmp_dir'null); 
si no sale crea un directorio que se pueda escribir o sea que tenga 777 y le indicas el nombre de ese archivo
Código PHP:
ini_set('upload_tmp_dir'$_SERVER["DOCUMENT_ROOT"]."/directorio"); 
me dejas saber
  #7 (permalink)  
Antiguo 10/06/2009, 15:24
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
De acuerdo Respuesta: Subir Archivos Servidor

te recomiendo la clase class.upload.php

http://www.verot.net/php_class_upload.htm


salu2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
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 05:47.