[PHP] Store file remotely using socket/fopen
Hello list, Simple Enough Objective: store file remotely (wu-ftp); MinorSnag: PHP's ftp-functions unavailable at localhost; BelowWorkaround: works fine for deleting remote file; MajorSnag: how to STORE a file remotely using socket? ?php $ftp=fsockopen(ftp.server.com, 21, $errno, $errstr, 60); if (!$ftp) { echo Connection failed: $errstr ($errno); exit; } else { socket_set_blocking($ftp, true); echo fgets($ftp,255); fputs($ftp,USER ftp_username\r\n); echo fgets($ftp,255); fputs($ftp,PASS ftp_passw\r\n); echo fgets($ftp,255); fputs($ftp,DELE /home/httpd/html/test.htm\r\n); echo fgets($ftp,255); fputs($ftp,QUIT\r\n); echo fgets($ftp,255); fclose($ftp); } ? BTW: I also messed with fopen(ftp://user:pass@...;) but failed miserably (although it seemed possible before my mind wandered off). ANY HELP IS APPRECIATED (using socket, fopen, ...) -- [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Store file remotely using socket/fopen
The command is STOR not STORE. Take a look at the FTP RFC- I think its 951, but im not 100%- just search for FTP RFC. On Friday 26 October 2001 05:42 am, you wrote: Hello list, Simple Enough Objective: store file remotely (wu-ftp); MinorSnag: PHP's ftp-functions unavailable at localhost; BelowWorkaround: works fine for deleting remote file; MajorSnag: how to STORE a file remotely using socket? ?php $ftp=fsockopen(ftp.server.com, 21, $errno, $errstr, 60); if (!$ftp) { echo Connection failed: $errstr ($errno); exit; } else { socket_set_blocking($ftp, true); echo fgets($ftp,255); fputs($ftp,USER ftp_username\r\n); echo fgets($ftp,255); fputs($ftp,PASS ftp_passw\r\n); echo fgets($ftp,255); fputs($ftp,DELE /home/httpd/html/test.htm\r\n); echo fgets($ftp,255); fputs($ftp,QUIT\r\n); echo fgets($ftp,255); fclose($ftp); } ? BTW: I also messed with fopen(ftp://user:pass@...;) but failed miserably (although it seemed possible before my mind wandered off). ANY HELP IS APPRECIATED (using socket, fopen, ...) -- [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Store file remotely using socket/fopen
959. I was close... :) -- Looking for a parallel, three-dimensional explicit Eulerian grid code for astrophysical magnetohydrodynamics? Of course you are! Everyone is! http://lca.ncsa.uiuc.edu/lca_intro_zeusmp.html -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]