不幸的是我的“dropzone”不起作用,我按照这个教程操作:
http://www.startutorial.com/articles/view/how-to-build-a-file-upload-form-using-dropzonejs-and-php
我的订单结构与教程中提到的相同
好的,我有我的index.php:
<html>
<head>
<link rel="stylesheet/less" type="text/css" href="../css/style.less"/>
<script src="../scripts/less.js"> </script>
<script src="../scripts/dropzone.js"> </script>
</head>
<body>
<!-- 3 -->
<form action="upload.php" class="dropzone">
</form>
</body>
</html>>
上传.php:
<?php
$ds = DIRECTORY_SEPARATOR; //1
$storeFolder = 'uploads'; //2
if (!empty($_FILES)) {
$tempFile = $_FILES['file']['tmp_name']; //3
$targetPath = dirname( __FILE__ ) . $ds. $storeFolder . $ds; //4
$targetFile = $targetPath. $_FILES['file']['name']; //5
move_uploaded_file($tempFile,$targetFile); //6
}
?>
一切看起来都很好,除了我的上传文件夹中没有文件。 我没有收到错误,但我不确定我的错误报告是否正确。
感谢您的帮助
最佳答案
上面的代码工作正常。在意识到我的文件太大后,我开始工作。
关于javascript - dropzone.js php 上传不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34486787/