Hace tiempo hice un upload de imagenes con php (que miré en algún foro) y me funcionó.
El tema está en que ahora lo he recuperado y me da error.
Hay una página para buscar el archivo:
Código:
<form action="subir.php" method="post"
name="formulario" enctype="multipart/form-data">
<input name="archivo" type="file">
<label>
<input type="submit" name="enviar" id="enviar" value="Enviar" />
enviar</label>
</form>
Y luego el "subir.php"
Código:
<?php
$extension = explode(".",$archivo_name);
$num = count($extension)-1;
if($extension[$num] == "jpg")
{
if($archivo_size < 300000)
{
if(!copy($archivo, "imagenes/".$archivo_name)
echo "error al copiar el archivo";
}
else
{
echo "archivo subido con exito";
}
}
else
{
echo "el archivo supera los 30kb";
}
}
else
{
echo "el formato de archivo no es valido, solo .jpg";
}
?>
Por más que me lo mire, no doy con el problema.
El error que me da es el:
Código:
Parse error: syntax error, unexpected ';' in /homepages/11/d221623576/htdocs/prova/subir.php on line 28
Alguna idea?
Gracias a todos.