[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Strange Error - works in FTP client, but not FTPAPI
What is the result when you try this?
--
Dennis
--
"No one is laughable who laughs at himself."
-- Seneca (1st century)
Sent from my Galaxy tablet phone. Please excuse my brevity.
For any grammatic/spelling errors, there is no excuse.
--
"Mike Wills" <mike@xxxxxxxxxxxx> wrote:
>Scott, would this allow me to pass in two user/pass combinations. So
>
> xyz = ftp_open( 'yourgatewayaddress' );
> if (xyz = -1);
> // handle error
> endif;
>
> if ftp_login( xyz
> : user
> : pass ) = -1;
> // handle error
> endif;
>
> if ftp_login( xyz
> : '7999999@xxxxxxxxxxxxxx 10259'
> : 'PASSWORD' ) = -1;
> // handle error
> endif;
>
>It is a dual login. The first is a proxy of some sort, the second is
>the actual login.
>
>--
>Mike Wills
>http://mikewills.me
>
>
>
>On Thu, Jul 21, 2011 at 10:10 AM, Scott Klement <sk@xxxxxxxxxxxxxxxx>
>wrote:
>> Hi Mike,
>>
>> You are not using a command-line FTP. FTPAPI operates by calling
>> procedures. Therefore using command-line artifacts like quotes and
>> supplying the password as a second argument doesn't make a lot of
>sense.
>>
>> Please do something like this:
>>
>> xyz = ftp_open( 'yourgatewayaddress' );
>> if (xyz = -1);
>> // handle error
>> endif;
>>
>> if ftp_login( xyz
>> : '7999999@xxxxxxxxxxxxxx 10259'
>> : 'PASSWORD' ) = -1;
>> // handle error
>> endif;
>>
>> ...etc...
>>
>>
>> On 7/20/2011 11:54 PM, Mike Wills wrote:
>>> I can run the sample script PubNet provides me (http://murl.me/1g2)
>on
>>> my OS X terminal and on the FTP command on the i just fine. When
>>> running it through the API it still asks me for a password after
>this
>>> line "ftp> user "7999999@xxxxxxxxxxxxxx 10259" PASSWORD"
>>>
>>> Does the FTPAPI do something a bit different that might cause this
>problem?
>>>
>>> Here is the log from my program:
>>>
>>> 0:> user "7999999@xxxxxxxxxxxxxx 10259" PASSWORD
>>> 0: 331-(----GATEWAY CONNECTED TO edi.pubnet.org----)
>>> 0: 331-(220 Enterprise FTP server (Version 1.0.0 Nov. 5, 1996))
>>> 0: 331 Password required for 7999999
>>> 0:> PASSWORD
>>> 0: 530 Not logged in.
>>>
>>>
>>> My code:
>>> rc = FTP_quote(fd:'user "7999999@xxxxxxxxxxxxxx 10245"
>PASSWORD');
>>>
>>> if (rc< 0);
>>> FTP_errorMsg(fd:ErrNum);
>>> if (ErrNum = FTP_NOFILE);
>>> num_files = 0;
>>> else;
>>> CompMsg(FTP_errorMsg(fd));
>>> FTP_quit(fd);
>>> return;
>>> endif;
>>> endif;
>>>
>>> if (rc = 331);
>>> rc = FTP_quote(fd:'PASSWORD');
>>>
>>> if (rc< 0);
>>> FTP_errorMsg(fd:ErrNum);
>>> if (ErrNum = FTP_NOFILE);
>>> num_files = 0;
>>> else;
>>> CompMsg(FTP_errorMsg(fd));
>>> FTP_quit(fd);
>>> return;
>>> endif;
>>> endif;
>>> endif;
>>>
>>> Note: Not ACTUAL user/pass combination.
>>>
>>> --
>>> Mike Wills
>>> http://mikewills.me
>>>
>-----------------------------------------------------------------------
>>> This is the FTPAPI mailing list. To unsubscribe, please go to:
>>> http://www.scottklement.com/mailman/listinfo/ftpapi
>>>
>-----------------------------------------------------------------------
>>>
>>
>>
>-----------------------------------------------------------------------
>> This is the FTPAPI mailing list. To unsubscribe, please go to:
>> http://www.scottklement.com/mailman/listinfo/ftpapi
>>
>-----------------------------------------------------------------------
>>
>-----------------------------------------------------------------------
>This is the FTPAPI mailing list. To unsubscribe, please go to:
>http://www.scottklement.com/mailman/listinfo/ftpapi
>-----------------------------------------------------------------------
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------