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



Reply via email to