我想将文件上传到此地址:http://chusmix.com/Imagenes/grupos我正在尝试使用这个简单的代码,但它不起作用:
<form enctype="multipart/form-data" method="post" action="http://chusmix.com/Imagenes/grupos">
Please specify a file:<br>
<input type="file" name="datafile" size="40">
</p>
<div>
<input type="submit" value="Send">
</div>
</form>
答案 0 :(得分:2)
奇怪的是,谷歌搜索的第一个结果产生了this rather helpful tutorial。为什么不读它?
答案 1 :(得分:1)
阅读PHP手册“处理文件上传”一章:
http://php.net/manual/en/features.file-upload.php
您认为上传工作的方式不是他们的工作方式。表单会发布到您要处理请求的脚本,而不是您希望上传的位置。当您将文件上传到Apache时,它会将该文件放在计算机的临时目录中(在Linux中,默认情况下为/ tmp)。
您的脚本必须将文件从临时目录移动到您希望的位置。手册中有大量代码向您展示如何。
答案 2 :(得分:0)
确保通过
加载表单
http://chusmix.com/Imagenes
浏览器不允许上传到未知网站(同源策略)。
修改表单
<form enctype="multipart/form-data" method="post" action="/grupos">