自动化网站上的PHP上载过程(本地驱动器到在线服务器)

时间:2014-06-24 00:11:17

标签: javascript php jquery json ftp

我的本​​地硬盘上有一个文件需要上传到我的在线服务器。

文件名将始终为helloWorld.log,并且始终位于同一位置,即C:\ TestFile。

本地文件位置:C:\ TestFile \ helloWorld.log(如果有帮助,此文件可能是.json或其他类型)

文件中的内容(helloWorld.log)是JSON对象,即{"时间":" 1.15","身高":" 3& #34;}

文件中的内容每5秒更新一次,这就是我需要每隔5秒将文件上传到服务器的原因,以便提取供我使用的信息。

我想到的是以某种方式自动化以下php进程...我可能完全错了,这就是我在这里的原因...想知道,如果我能以某种方式硬编码的位置上传文件和刷新UploadButton以模拟每次4.5秒的点击操作或与5秒文件更新匹配所需的任何文件,名称,类型和/或其他相关特征......

<?php
$name = $_FILES['file']['name'];
$tmp_name = $_FILES['file']['tmp_name'];

if (isset($name)) {
    if (!empty ($name)) {            
        $location = "uploadFile_23-Jun-2014/";

        if (move_uploaded_file($tmp_name, $location.$name)){
            echo 'uploaded';
        }
    }
}

?>

<div class="hidden">
<form action="" method="POST" enctype="multipart/form-data">
    <div>
    <input type="file" name="file" multiple="multiple"  />
    <input type="submit" value="Upload"  />
    </div>
</form>
</div>

所以,这就是我的想法,如果有人可以帮助我自动化这个过程,那将是惊人的。我已经研究过JS / jQuery和其他客户端脚本,没有一个是真正的客户端启用(正如专家们所经历的那样)。我真的不想学习另一种语言来实现这一点,我想把它保存在JS / PHP领域。

我确信可能有其他FTP选项,但我遇到了对我来说没有意义的选项。

0 个答案:

没有答案