Reply to sending a variable to a shell script?

Your name:

Reply:


Posted by news@celticbear.com on 04/10/06 18:04

At the end of a PHP script, I'm sending a file via FTP to a server.
I thought it'd be best to use a shell script in order to automate the
FTP (logging in, changing to binary, putting the file, etc.) (If this
can all be done in PHP, that'd be great.)
But, how do I tell the shell script what the file name is supposed to
be?

Here's what I have so far:

from the PHP script:
$filename = 'XXX111.ZIP'; // A dynamically created filename
exec('/var/www/html/services/ftp.sh');

The script:
#!/bin/sh
ftp -n (servarname) <<EOC
user (username) (password)
lcd /var/www/html/services/zip
binary
put (filename)
bye
EOC


If I can do all that in PHP, cool, but I think this will work fine if I
can send the script the filename.

Also, is there a problem with closing the PHP script after calling the
shell script, without affecting the FTP process?
Well, I guess I can find that out myself. =)
Thanks!
-Liam

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация