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.