Hola a todos!!!
Sigo liada con lo mismo, a ver si alguien me puede ayudar.
He conseguido que mis clientes me manden archivos, pero el tamaño máximo que admite es de menos de dos megas.
Tengo esto:
<form enctype="multipart/form-data" action="programa_envio.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="8000000">
Enviar este fichero: <input name="userfile" type="file">
<input type="submit" value="Enviar">
</form>
<?php
$tam = $HTTP_POST_FILES['userfile']['size'];
echo("$tam");
$nom=$HTTP_POST_FILES['userfile']['name'];
echo ("$nom");
$tem=$HTTP_POST_FILES['userfile']['tmp_name'];
echo ("$tem");
$tip=$HTTP_POST_FILES['userfile']['type'];
echo ("$tip");
if (is_uploaded_file($tem))
{
copy($tem, "Recibidos/$nom");
}
else
{
echo "No se ha podido Enviar ese Fichero";
}
//} else {
// echo "Possible file upload attack. Filename: " . $HTTP_POST_FILES['userfile']['name'];
//}
/* ...or... */
//move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "/Recibidos");
?>
eso me funciona, pero no manda nada de mas de dos megas.
Alguien sabe porque???
Muchas gracias!!