2

IP アドレスを介してローカル pc に file.txt を作成する PHP スクリプトを作成する方法、特定の IP アドレスと通過できるポートがあります。

どうすればこれを達成できますか?

どんな助けでも大歓迎です、どうもありがとう。

4

2 に答える 2

2

FTP でローカル マシンに送信するか、単にファイルとしてダウンロードさせることができます。2 番目の解決策は最も簡単ですが、ローカル マシン上で誰かがダウンロードを開始する必要があります。最初の解決策は自動化できますが、ローカル マシンに FTP サーバーをセットアップする必要があります。

ヘッダーは、クライアントのダウンロードとして出力するのに役立ちます。

http://php.net/manual/en/function.header.php

FTP は、FTP 経由でアップロードするのに役立ちます。

http://php.net/manual/en/book.ftp.php

于 2012-04-28T00:51:01.403 に答える
0

Linux の場合:

cat >dooda.php <<EOF
#!/usr/bin/env php
<?php 
  file_put_contents('file.txt',file_get_contents("http://example.com/of_some_url.txt"));
EOF

php dooda.php
于 2012-04-28T01:17:22.073 に答える