-3

これが私のコードです。これまでのところ、あなたのガイダンスが緊急に必要です.....

私はすでに d ftp サーバー スペースを持っています。必要なのは、その WinSCP ftp にアップロードするための適切なコマンド ラインです....

<html>
<body>

<?php


if(isset($_FILES["uploaded"]))
{
print_r($_FILES);
if(move_uploaded_file($_FILES["uploaded"]["tmp_name"],"/sigaindia.com/public_html/reymend/".$_FILES["uploaded"]["name"])) 
echo "FILE UPLOADED!";
}
else
{
 print "<form enctype='multipart/form-data' action='fup1.php' method='POST'>";
 print "File:<input name='uploaded' type='file'/><input type='submit' value='Upload'/>";
 print "</form>";
}

?>

</body>
</html>

よろしくお願いします.....あなたのアイデアをひどく期待しています.....

4

1 に答える 1

0

私は少し混乱していますが、あなたが求めているのは、以前にアップロードされたファイルを転送するシェルスクリプトを実行することだと思いますか?

その場合、 Linux の cpコマンドと同じくらい簡単なことで、ファイルを別の場所にコピーできます。

たとえば、次の内容で copy.sh を作成します (chmod +x で実行可能にすることもできます):

cp /path/to/filename.txt /path/to/new/newfile.txt

その後、このコマンドをシェルから実行する./copy.shか、PHP 内で exec() コマンドを使用するか、crontab を使用して定期的に実行することもできます。PHP でこれを行う必要がある場合は、copy()関数を使用できます。

于 2011-02-17T10:32:31.367 に答える