Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2011, 21:15
nh2006
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 17 años, 4 meses
Puntos: 3
modificar tamaño de archivos a subir

hola amigos,

Tengo el siguiente formulario para subir archivos:


Código PHP:
<form action="subearchivo.php" method="post" enctype="multipart/form-data">
    <
b>Enviar un nuevo archivo: </b>
    <
br />
    <
input name="userfile" type="file" />
    <
br />
    <
input type="submit" value="Enviar" />
</
form
Luego la página que los recibe

Código PHP:
<?php
//tomo el valor de un elemento de tipo texto del formulario
$cadenatexto $_POST["cadenatexto"];
echo 
"Escribió en el campo de texto: " $cadenatexto "<br><br>";
//datos del arhivo
$nombre_archivo $HTTP_POST_FILES['userfile']['name'];
$tipo_archivo $HTTP_POST_FILES['userfile']['type'];
$tamano_archivo $HTTP_POST_FILES['userfile']['size'];

$id_con ftp_connect(SERVIDOR);

// iniciar sesion con nombre de usuario y contrasenya
$resultado_login ftp_login($id_con$usuario$clave);

// cargar un archivo
if (ftp_put($id_con$nombre_archivo$HTTP_POST_FILES['userfile']['tmp_name'], FTP_BINARY)) {
echo 
"se ha cargado satisfactoriamente\n";
} else {
echo 
"Hubo un problema durante la transferencia\n";
}

// cerrar la conexion
ftp_close($id_con);
?>
Todo trabaja bien, pero solo me funciona para archivos pequeños, menores de 10MB, cómo uedo ampliar este tamaño a mas de 20 30 60MB? sin tocar el php.ini ya que es un un hosting y no tengo acceso a todos los archivos del servidor.

Desde ya agracediéndoles su valioso aporte,

saludos