problema ftp_put()

cdsap
13 de Enero del 2005
ola buenas, tengo un problemilla que he visto en el archivo de la lista pero con get que no consigo resolver, la sotuación: a traves de un formulario introduzco un archivo de forma que lo queiro subir al server bajo linux (RHE), me conecto correctamente y tb hago el cambio de directorio correctamente, el problema viene al introducir el fichero:

ftp_put($a, "wwwa.jpg", $userfile, "FTP_ASCII")

Donde $a es la cadena de conexión por FTP.

Iluso de mi tb he probado alterando los dos parametros del archivo remoto i el propio archivo pero igual, el error en concreto es este:
*Warning*: ftp_put() expects parameter 4 to be long, string given

*** Nota: Una de las razones de utilizar las funciones de ftp en vez de hacerlo directamente por http es mi ignorancia tal cual presento está otra duda, en ficheros grandes de más de un mega por http se me cortaba por el max_execution_time... Si utilizo estas funciones ftp bajo php me sigue afectando está restricción del php.ini?


victor
13 de Enero del 2005
El posible error que observo es el cuarto parámetro que va sin comillas.