Hola ,
Puedes probar con este código:
Código PHP:
<html>
<body>
<form enctype="multipart/form-data" action="<? $PHP_SELF ?>" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="8000000">
Archivo: <input name="userfile" type="file">
<P>
<input type="submit" value="Subir Jurisprudencia">
</form>
</body>
<html>
<?
if($HTTP_POST_FILES)
{
set_time_limit(0);//para evitar que se desconecte pasados 30 segundos
$uploaddir = '/var/www/uploads/';
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name']))
{
echo "<li>El fichero se ha subido con exito vea aqui más información<br>";
print_r($_FILES);
}
else {
echo "<li>El Fichero no se ha podido subir vea aqui más información<br>";
print_r($_FILES);
}
}
Pero como decia josemi estas limitado por la configuracion del
servidor en cuanto a subir archivos y esto si no tienes acceso
al php.ini no se puede cambiar
puedes hacer un
phpinfo() y verlo en
upload_max_filesize lo normal es
que este a 2M
espero que te sirva un saludo