Hola. Estoy empezando a subir imagenes a mi servidor con php pero no consigo que funcione. alguien me puede ayudar?
El codigo que tengo es este:
form.html
Código:
<form action="sube.php" method="post" enctype="multipart/form-data">
Sube un archivo:<br />
<input type="file" name="archivo" id="archivo" />
<br />
<input type="submit" name="boton" value="Subir" />
</form>
y el php que hace el resto...
sube.php
Código PHP:
<?php
echo "Nombre de la imagen recibida: ".$_FILES["archivo"]["name"];
echo "<br />";
$tamano = $_FILES["archivo"]["size"];
echo "Tamaño de la imagen recibida: ".$_FILES["archivo"]["size"];
echo "<br>";
$t_max="50000000000";
echo "El tamaño máximo permitido es:";
echo "$t_max <br>";
if( $tamano < $t_max)
{
$destino = "fotogal/grandes";
$sep=explode('image/',$_FILES["archivo"]["type"]);
if($_FILES["archivo"]["type"] == "gif" || $_FILES["archivo"]["type"] == "jpg" )
move_uploaded_file ( $_FILES["archivo"]["tmp_name"], $destino . '/' .$_FILES["archivo"]["name"]);
}
else echo "el tipo de archivo no es de los permitidos";
}
else
{
echo "El archivo supera el peso permitido.";
}
?>
Por que no funciona??
Muchas gracias
un saludo.