Foros del Web » Programando para Internet » PHP »

Por que no se suben los archivos??

Estas en el tema de Por que no se suben los archivos?? en el foro de PHP en Foros del Web. Hola! Esta pregunta ya la he hecho hace algun tiempo, pero no he conseguido solucionar el problema. El caso es que quiero subir un archivo ...
  #1 (permalink)  
Antiguo 25/08/2006, 11:03
 
Fecha de Ingreso: agosto-2006
Mensajes: 5
Antigüedad: 11 años, 3 meses
Puntos: 0
Por que no se suben los archivos??

Hola! Esta pregunta ya la he hecho hace algun tiempo, pero no he conseguido solucionar el problema. El caso es que quiero subir un archivo al servidor, y en local me funcioan, pero no en remoto. Despues de mirar muchos post y tutoriales este es el codigo del formualrio:

Código PHP:
<form action="subir.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
  <
strong>Ruta del archivo que va a subir:
  <
label></label>
  </
strong>
  <
label>
  <
input name="archivo" type="file" class="Estilo2" id="archivo" size="100" />
  </
label>
  <
p>
    <
label>
    <
input name="Submit" type="submit" class="Estilo2" value="Subir Archivo" />
    </
label>
  </
p>
</
form


Y este el del php:


Código PHP:
<?php
if (isset($_POST['Submit'])) { 
    if(
is_uploaded_file($_FILES['archivo']['tmp_name'])) { // verifica haya sido cargado el archivo
        
if(move_uploaded_file($_FILES['archivo']['tmp_name'], "fotos/".$_FILES['archivo']['name'])) { // se coloca en su lugar final
                    
echo "<b>Archivo subido con exito!!. </b>";
        }
    }


}
?>

Como ya digo, en local funciona pero en remoto no. Estoy desesperado, no que hacer, y los del hosting que tengo contratado tampoco me ayudan nada.
Saludos y muchas gracias desde ya.

P.D.: Todos los directorios y archivos del servidor tiene permiso "777", y el error que sale es este:
Method Not Allowed
The requested method POST is not allowed for the URL /subir.php.

Última edición por Cluster; 25/08/2006 a las 11:40
  #2 (permalink)  
Antiguo 25/08/2006, 11:16
Avatar de Belero  
Fecha de Ingreso: agosto-2006
Mensajes: 98
Antigüedad: 11 años, 3 meses
Puntos: 0
En qué parte de la ejecución se para el script?

Has repasado la documentación de php.net?
  #3 (permalink)  
Antiguo 28/08/2006, 05:24
 
Fecha de Ingreso: agosto-2006
Mensajes: 5
Antigüedad: 11 años, 3 meses
Puntos: 0
Hola! Gracias por tu ayuda. El error aparece cuando se carga la pagina subir.php. La documentación de php, pues si la he repasado, además de algunos tutoriales sobre el tema. En local siq ue me fucniona sin problemas, el error
Method Not Allowed
The requested method POST is not allowed for the URL /subir.php.

aparece en remoto. Saludos y gracias denuevo.
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 08:08.