Thanks Ray,
After failing for 2 days with writing a .sh script I wen back to Php as was my intention (was talked into a "better" method by the other servers IT people who were no help at all).
Below is what I have so far and despite my comments I am confusing myself with the name/paths aparantly. Here's my latest error:
Warning: ftp_put(/uploads/partsbase/test.txt): failed to open stream: No such file or directory in /home/baileyhyd/public_html/partsbase.php on line 25
FTP upload of /uploads/partsbase/test.txt has failed!
Here's the link if you want to see it: http://www.baileyhyd.com/partsbase.php
---------------------------------------------------
<!--?php ini_set('display_errors',0); ?-->
<?php
$name = "test.txt";
$filename = "/uploads/partsbase/test.txt";
//-- Connection Settings
$ftp_server = "pentagonposts.partsbase.com"; // Address of FTP server.
$ftp_user_name = "pentagonposts"; // Username
$ftp_user_pass = 'password'; // Password
$destination_file = "test.txt"; //where you want to throw the file on the webserver (relative to your login dir)
$conn_id = ftp_connect($ftp_server) or die("<span style='color:#FF0000'><h2>Couldn't connect to $ftp_server</h2></span>"); // set up basic connection
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass) or die("<span style='color:#FF0000'><h2>You do not have access to this ftp server! /h2></span>"); // login with username and password, or give invalid user message
if ((!$conn_id) || (!$login_result)) { // check connection
// wont ever hit this, b/c of the die call on ftp_login
echo "<span style='color:#FF0000'><h2>FTP connection has failed! <br />";
echo "Attempted to connect to $ftp_server for user $ftp_user_name</h2></span>";
exit;
} else {
//echo "Connected to $ftp_server, for user $ftp_user_name <br />";
}
$upload = ftp_put($conn_id, $destination_file.$name, $filename, FTP_BINARY); // upload the file
if (!$upload) { // check upload status
echo "<span style='color:#FF0000'><h2>FTP upload of $filename has failed!</h2></span> <br />";
} else {
echo "<span style='color:#339900'><h2>Uploading $name Completed Successfully!</h2></span><br /><br />";
}
ftp_close($conn_id); // close the FTP stream
?>