Foros del Web » Programando para Internet » PHP »

Error con upload

Estas en el tema de Error con upload en el foro de PHP en Foros del Web. Hola a todos: Me he encontrado que una rutina que antes me funcionaba, ahora no me funciona. Le he hecho diferentes variaciones pero sigue igual.ç ...
  #1 (permalink)  
Antiguo 15/08/2007, 05:25
 
Fecha de Ingreso: mayo-2006
Mensajes: 59
Antigüedad: 18 años
Puntos: 0
Error con upload

Hola a todos:
Me he encontrado que una rutina que antes me funcionaba, ahora no me funciona.
Le he hecho diferentes variaciones pero sigue igual.ç
La rutina en concreto es la siguiente :
Código PHP:
if (array_key_exists('_Form_Guardar'$_POST)) {
    
//$NomFile = $HTTP_POST_FILES['archivo'] ['name'];
    
$NomFile $_FILES['archivo'] ['name'];
    
$extension explode(".",$NomFile);
    
$num count($extension)-1;
    if(
$extension[$num] == "zip"){
        
$valorSORTIDA $_POST['cCodic'];
        
//  ****  Coprobamos si está en el temporal 
        
if (is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])) { 
            
//  ****  Copiamos archivo en directorio destino 
            
copy($HTTP_POST_FILES['archivo']['tmp_name'], "./../sortrutes/tracks/".$NomFile);
            if (
file_exists('./../sortrutes/tracks/'.$NomFile)){
                
rename('./../sortrutes/tracks/'.$NomFile,'./../sortrutes/tracks/'.$valorSORTIDA.'.zip');
                echo 
"Hem copiat l'arxiu: " $NomFile ." amb el nom de ".$valorSORTIDA .".zip";
            } else {
                echo 
"Error al copiar l'arxiu: " $NomFile;
            }
        } else {
                echo 
"Arxiu no enviat al temporal: " $NomFile;
            }
    } else {
        echo 
"La extesion del archivo ha de ser -ZIP-";
    }

Teneis idea de lo que puede ser????
gracias.
  #2 (permalink)  
Antiguo 15/08/2007, 06:56
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: Error con upload

Como primera medida reemplazá los:

$HTTP_POST_FILES

por

$_FILES


¿Qué es lo que sale por pantalla al probar el script?
__________________
Federico.

Mi página: www.jourmoly.com.ar
  #3 (permalink)  
Antiguo 19/08/2007, 15:25
 
Fecha de Ingreso: mayo-2006
Mensajes: 59
Antigüedad: 18 años
Puntos: 0
Re: Error con upload

Lo siento Federico, pero he marchado de viaje y hasta hoy no he leido el mensaje.

He cambiado $HTTP_POST_FILES por $_FILES y no me da ningúm mensaje.

Gracias.
  #4 (permalink)  
Antiguo 19/08/2007, 17:08
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Error con upload

cual es la idea de poner ./ me pregunro yo, ahora se supone que no te hace el upload, te fijaste en el php.ini de tu hosting si tienes permitido hacer upload mediante este medio me refiero a que te pudieron configurar el php.ini y por ende no te saldra niun error pero no podras subir nada...

tambien comprobar que en la carpeta en la que estas haciendo uploadin tenga los permisos necesarios
__________________
Gokuh Salvo al mundo. PUNTO!!!!
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 02:44.