Re: [PHP-ES] Problemas al subir archivo a servidor ftp
[email protected] (Mauricio Cuenca)
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
Puede ser que el tamaño que tienes especificado para MAX_FILE_SIZE en el formulario desde que se envía es inferior al del archivo que estás tratando de subir. Como los ficheros TXT son generalmente de menor tamaño, supongo que es por este motivo que no lo puedes hacer. No me cabe otra posibilidad viendo este código excepto que haya una configuración muy particular en el servidor FTP. Un tip que nada tiene que ver, puedes leer el tamaño del archivo así: $size = $_FILES['user_file']['size']; -- Mauricio 2010/1/12 Laura Barroso Perez <[email protected]> > Tengo este script en mi aplicacion , pero lo unico que me deja hacer es > subir archivos .txt el resto no los sube...alguien sabe qué pudiera estar > pasando??? > <?php > $file = $_FILES['user_file']['tmp_name']; > $name = $_FILES['user_file']['name']; > $size = filesize($file); > $max_size = $_POST['MAX_FILE_SIZE']; > > if(($size <= $max_size) && (is_uploaded_file($file))) > {if($ftp = ftp_connect("127.0.0.1")) > { > if($login = ftp_login($ftp,"ujc","ujc861010")) > { > if(file_exists($file) || $file != "none"){ > > $upload = ftp_put($ftp,"/html/actas/".$name > ,$file,FTP_BINARY); > > if($upload) > echo"Archivo subido al servidor correctamente"; > else > echo"Imposible subir el archivo, por favor contacte al > administrador del sitio."; > ftp_quit($ftp); > } > else > echo"El archivo elegido no existe."; > } > else > echo"Usuario o contraseña de acceso al servidor ftp incorrecto."; > } > else > echo"Imposible conectarse al servidor ftp para subir el archivo, por favor > inténtelo más tarde."; > } > else > echo"Imposible subir acta al servidor porque sobrepasa el peso permitido o > no se ha subido el archivo correctamente. El peso máximo permitido es de 1 > mb."; > ?> > > > > -- > PHP Spanish Localization Talk Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >