I have two servers. I already have a .txt file in the one I'm connecting to.
I need to get the contents of a .txt file and put them in the $ variable. Here is my code that does not work:
$ftp_server = $_POST["site"]; $path = $_POST["path"]; $ftp_user_name = $_POST["username"]; $ftp_user_pass = $_POST["pass"]; // 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); ftp_get($conn_id, $content,"/" . $_POST["path"] . "/" . "#" . $result["id"] . " - " . $result["LastName"] . ", " . $result["FirstName"] . "/" . $_POST["title"] . ".txt", FTP_ASCII);
This code connects to FTP, and I used ftp_get to copy from one text file to a variable called $ content. I know that the variable does not belong to this parameter, but I'm selling right now. I do not know how to read this .txt file.
Is there any way to do this using FTP FTP features?
thanks
Now when I try this:
$fileContents = file_get_contents('ftp://username:paββ ssword@hostname /path/to/file');
It gives a 550 error saying that the .txt file is not a regular file. Why am I getting this error?
Thanks again
Here is the official error I get:
Warning: fopen ( ftp: // ...@goldenbooklet.com / 101Notebook Backup: 08/22/2013 / # 11 - Cappucci, Ryan / queen.txt) [.fopen function]: could not open stream: 550 FTP server reports / 101Notebook Backup: 08/22/2013 /: not an ordinary file in / home / content / 34/11614434 / html / adminpdo.php on line 269
source share