.phpファイルを開くと、Windowsコンピュータの特定のファイルアドレスからローカルホストサーバーに自動的にアップロードされるようにphpでコードを書き込もうとしています。.phpが起動されたときにファイルを自動的にアップロードする
これは私の試みですが、ユーザーがアップロードするファイルを指定するHTMLフォームを使用せずにこれを行う方法を完全に理解していません。
<?php
$target = 'UPLOADED_FILE.csv';
move_uploaded_file('C:\Users\Ken.Feier\Desktop\temp\REPORT.csv', $target);
?>
私はコードがUPLOADED_FILE.csvファイル名を指定して
UPDATEを自分のパソコンからのreport.csvファイルを取得し、当社のサーバーにアップロードしたい:私は私の問題が解決されないことを確認しますPHPで。誰でもFilezillaや他のFTPを含む他のソリューションを推奨できますか?
あなたはHTMLフォームなしでそれを行うことはできません。 PHPは完全にサーバー上で動作し、ローカルマシンには決して触れません。あなたが参照しているC:\ドライブはWebサーバーのC:ドライブです。上記のPHPがあなたのパーソナルコンピュータで実行されているもので、Webサーバーにファイルを送信したい場合は、別のスクリプトがそれを処理しますか?その場合は、リモートサーバーの適切なURLにHTTP要求を行い、ファイルを送信する必要があります。実際にあなたのコードがどのような状況にあるのかは完全には分かりません。 – ADyson