PHP文件自动上传
问题描述:
本人要实现客户端自动上传某个特定文件至服务器,目前采用PHP实现。
代码如下:index.html
<html>
<body>
<form action="upload.php" method="post" enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" /> <br />
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
upload.php
<?php
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
$file_destination = "E:/mnt/upload/".$_FILES["file"]["name"];//目标文件
@copy($_FILES["file"]["tmp_name"],$file_destination);
echo "Stored in: " . $file_destination;
}
?>
问题:
1、希望客户端能自动、“默默”上传某文件,不需要通过网页的方式,即我现在需要对FILE类型赋值,并自动点击submit。通过客户端程序中访问网址,自动上传某文件。
2、要实现自动传文件的功能,除了php还有别的方法吗???