-5
我有一个Django应用程序,目前我正在“上传多个图像”问题上工作。为此,我使用PHP和JavaScript。 这里是我的HTML代码:执行PHP脚本到Django环境?
<div id="main">
<span>Upload Your Images: </span>
<p></p>
<form method="post" enctype="multipart/form-data" action="/static/php/upload.php">
<input type="file" name="images" id="images" multiple />
<button type="submit" id="btn">Upload Files!</button>
</form>
<div id="response"></div>
<ul id="image-list">
</ul>
</div>
我的PHP代码:
<?php
foreach ($_FILES["images"]["error"] as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
$name = $_FILES["images"]["name"][$key];
move_uploaded_file($_FILES["images"]["tmp_name"][$key], "/static/php/uploads/" . $_FILES['images']['name'][$key]);
}
}
echo "<h2>Successfully Uploaded Images</h2>";
如果我在另一个环境中测试脚本,例如像XAMPP一切工作顺利,但在Django我收到以下错误Chrome开发人员工具控制台:
Resource interpreted as Document but transferred with MIME type application/x-httpd-php: "http://localhost:8000/static/php/upload.php".
而浏览器问我要保存upload.php文件。我必须修改我的Django应用程序的URL文件并创建一个新的视图?我真的需要一些建议这个...
你为什么要用PHP呢? Django也可以处理上传! – ThiefMaster 2013-03-07 12:07:48
http://stackoverflow.com/questions/7183830/django-multiple-file-upload – vedarthk 2013-03-07 12:15:32
也许他不明白 – catherine 2013-03-07 12:22:46