FTP_GET_OPTION(3) 1 FTP_GET_OPTION(3)ftp_get_option - Retrieves various runtime behaviours of the current FTP streamSYNOPSIS
mixed ftp_get_option (resource $ftp_stream, int $option)
DESCRIPTION
This function returns the value for the requested $option from the specified FTP connection.
PARAMETERS
o $ftp_stream
- The link identifier of the FTP connection.
o $option
- Currently, the following options are supported:
Supported runtime FTP options
+----------------+---------------------------------------------------+
| | |
|FTP_TIMEOUT_SEC | |
| | |
| | Returns the current timeout used for network |
| | related operations. |
| | |
| | |
| FTP_AUTOSEEK | |
| | |
| | Returns TRUE if this option is on, FALSE other- |
| | wise. |
| | |
+----------------+---------------------------------------------------+
RETURN VALUES
Returns the value on success or FALSE if the given $option is not supported. In the latter case, a warning message is also thrown.
EXAMPLES
Example #1
ftp_get_option(3) example
<?php
// Get the timeout of the given FTP stream
$timeout = ftp_get_option($conn_id, FTP_TIMEOUT_SEC);
?>
SEE ALSO ftp_set_option(3).
PHP Documentation Group FTP_GET_OPTION(3)
Check Out this Related Man Page
FTP_FPUT(3) 1 FTP_FPUT(3)ftp_fput - Uploads from an open file to the FTP serverSYNOPSIS
bool ftp_fput (resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])
DESCRIPTION ftp_fput(3) uploads the data from a file pointer to a remote file on the FTP server.
PARAMETERS
o $ftp_stream
- The link identifier of the FTP connection.
o $remote_file
- The remote file path.
o $handle
- An open file pointer on the local file. Reading stops at end of file.
o $mode
- The transfer mode. Must be either FTP_ASCII or FTP_BINARY.
o $startpos
-The position in the remote file to start uploading to.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1
ftp_fput(3) example
<?php
// open some file for reading
$file = 'somefile.txt';
$fp = fopen($file, 'r');
// set up basic connection
$conn_id = ftp_connect($ftp_server);
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// try to upload $file
if (ftp_fput($conn_id, $file, $fp, FTP_ASCII)) {
echo "Successfully uploaded $file
";
} else {
echo "There was a problem while uploading $file
";
}
// close the connection and the file handler
ftp_close($conn_id);
fclose($fp);
?>
SEE ALSO ftp_put(3), ftp_nb_fput(3), ftp_nb_put(3).
PHP Documentation Group FTP_FPUT(3)
Hi guys,
I am having a problem to determine if the FTP request I had was successful or not... Here is what I do:
In a shell script I call another shell script to do the FTP like:
#!/bin/ksh
echo "Hello..."
...
# call do_ftp.sh
do_ftp.sh $SERVER $USR $PASS $FILE....
status=$?
if ; then
... (7 Replies)
Trying to FTP files onto my UNIX server, it is not accapting any connection. How do I check that FTP is running, if it is not how do I start it and also how can I assign an FTP username and password. Any ideas would be great.
Thanks (6 Replies)
Hi Gurus,
I tried FTP one file to UNIX which got values like
wel^come
If I see the content in unix, it shows like
wel^Zcome
^ coverted into ^Z (Control + Z )
Can someone please share what is happening here?
Thanks,
Shahnaz (5 Replies)
Dear all,
I am totally despaired and puzzled.
Using Filezilla under Windows under the same network as our Linux servers is working. Using FTP command-line client under any of our Linux debian servers is not working ! I tried with different FTP servers -> same problem !
All commands are... (12 Replies)
I am currently writing a script to compare a file list created over an FTP connection to a local directory.
I have cleaned the FTP file list up so that I just have a raw list of filenames however due to the directory structure employed (both locally and on the ftp site) I need to prepend each line... (6 Replies)
Hello All,
Have had an FTP transmission stop dead in its tracks this morning and the invoked shell script still running hours later.
We have an FTP routine calls a remote site to deposit files on a daily basis. This morning the FTP didn't complete, but did connect to the remote service (as... (4 Replies)
Hi,
I will ftp aroung 80 files after connecting to an FTP Server. But after 2 minutes of connection, it is timed out and connection is dying. Server had a 2 minute connection timeout if connection is idle. But my question, Isn't tranfering files not considered as an activity. Is the connection... (7 Replies)
Hi all,
I have done google on the aforementioned subject. But didn't find any authentic way of checking 100% Successful FTP transaction.
In my case I have critical backup of source code on daily basis. I have shell script which will:
1: "mput" backup files to remote server using FTP
2:... (8 Replies)
Hi All
We have planned to communicate with our trading prtner via FTP.
We both have servers running on AIX. We want to exchange files with each other via FTP.
I am new to AIX. Any help appreciated:)
Thanks:) (7 Replies)
Hi everyone,
I have an Linux FTP script to get files from different AS400 mailboxes and store in different local directories.
I had to use mget * option becuase there is no fixed destination file name means filename can change.
The following FTP script is working fine if we have single file... (5 Replies)
I need a FTP SERVER program for using in ubuntu, Do you know any for free? ps: there will be no internet connection so, vsftp will not work. need a tool (like filezilla but filezilla has no server version for unix ubuntu) that has to be installation package to extract in it. (6 Replies)
Hi,
I have to place the files under FTP server and when the files were placed a notification email has to be sent to the user outlook box with FTP link.
How can I make a link to FTP and send it via email . Please help. (10 Replies)
Hi,
I am trying to download files from FTP using below FTP code.
x=$(TZ=CST date +%Y%m%d)
host='xxx.xx.xxx.xxx'
user='userX'
pass='Password'
echo "Connecting to FTP Host -- $host....."
echo $x
a=$(ftp -v -n -i << !
open $host
user "$user" $pass
cd /rose/yellow/
mget... (6 Replies)