RE: [PHP-ES] Problemas al subir archivo a servidor ftp

[email protected] ("Laura Barroso Perez")
Newsgroups php.general.es
Message-ID <[email protected]>
Problema resuelto!!!, en efecto era problema del tamaño….thanks!!!!!!! En el
caso de los numeros de error aquí esta lo que significa cada uno(para el que
le sirva)

switch ($_FILES['uploadFile'] ['error'])
 {  case 1:
           print '<p> The file is bigger than this PHP installation
allows</p>';
           break;
    case 2:
           print '<p> The file is bigger than this form allows</p>';
           break;
    case 3:
           print '<p> Only part of the file was uploaded</p>';
           break;
    case 4:
           print '<p> No file was uploaded</p>';
           break;
 }

  _____  

De: Mauricio Cuenca [mailto:[email protected]] 
Enviado el: Tuesday, January 12, 2010 3:34 PM
Para: Laura Barroso Perez
Asunto: Re: [PHP-ES] Problemas al subir archivo a servidor ftp

 

Si te poner cero en el tamanyo, es porque hubo un error y no ha subido como
debe ser. Trata imprimiendo $_FILES['user_file'['error'] para saber el error
que reporta el sistema.
--
Mauricio



2010/1/12 Laura Barroso Perez <[email protected]>

Bueno pues eso es lo curioso pues pense lo mismo la primera vez que trate de
subir un archivo y no me dejo, ahora trato de subir un word de solo 25 kb y
tampoco me deja subirlo, puse a imprimir el size del fichero con
$_FILES['user_file']['size']; y me pone 0...alguna otra sugerencia???

-----Mensaje original-----
De: Mauricio Cuenca [mailto:[email protected]]
Enviado el: Tuesday, January 12, 2010 3:19 PM
Para: Laura Barroso Perez
CC: LISTA CORREO PHP
Asunto: Re: [PHP-ES] Problemas al subir archivo a servidor ftp


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
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.