Lars Jedinski wrote:
I have to copy files created with php on www.aaa.com
to another domain, e.g. www.bbb.com
Is and if how is this possible with PHP?
If you have an FTP server running on www.bbb.com, then it is possible.
Here are the relevant functions:
http://php.net/ftp
And here's some relevant sample code from that page:
snip
?php
$ftp_server = www.bbb.com;
$ftp_user_name = joeuser;
$ftp_user_pass = secret;
$source_file = somefile.txt;
$destination_file = somefile.txt;
// 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);
// check connection
if ((!$conn_id) || (!$login_result)) {
echo FTP connection has failed!;
echo Attempted to connect to $ftp_server for user $ftp_user_name;
exit;
} else {
echo Connected to $ftp_server, for user $ftp_user_name;
}
// upload the file
$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
// check upload status
if (!$upload) {
echo FTP upload has failed!;
} else {
echo Uploaded $source_file to $ftp_server as $destination_file;
}
// close the FTP stream
ftp_close($conn_id);
?
/snip
You could also resort to a more platform specific solutions, perahps
with scp (using exec() or backticks `scp file.txt
[EMAIL PROTECTED]:/dest/path/file.txt` ).
Good luck.
--Dave
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php