Error al subir fotos con PHP

Tengo un problemas un poco raro al intentar subir fotos mediante php.
De hecho esto lo he hecho varias veces y siempre me ha funcionado, pero esta vez no consigo que funcione.

Código:

<form method="POST">
    <input type="file" name="foto" />
    <input type="submit" name="submit" value="subir" />
</form>
<?php
if(isset($_POST['submit'])){
    $file = $_FILES['foto']['name'];
    $path = dirname(__FILE__).'/fotos/';
    if(is_uploaded_file($_FILES['foto']['tmp_name'])){
        if($file && move_uploaded_file($_FILES['foto']['tmp_name'],$path.$file)){
            rename($path.$file, $path.'minombre.jpg');
        }
    }
}
?>

Sinceramente no consigo ver el problema...

1 Respuesta

Respuesta
2

Ya lo he solucionado.

Resulta que en la etiqueta <form> me faltaba añadir el atributo enctype="multipart/form-data".

El cansancio... :P

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas