【发布时间】:2016-10-26 12:16:46
【问题描述】:
我正在自学,所以如果这是一个“新手”问题,我提前道歉,但我已经搜索了互联网,找不到解决方案。
所以我创建了一个 HTML 表单,并在该表单中添加了一个 Dropzone.js,供人们上传文件。完成后,他们单击一个按钮,将其保存到 MySQL 表单中,一切都很好。问题是当人们在文件完成上传之前单击按钮时。为了解决这个问题,我创建了一个“If 语句”来检查上传的文件是否存在。如果尚未上传,则会触发 JavaScript 警报,这一切正常,但它会刷新页面,这会删除所有估算的数据。
// This is when the button is clicked
if(isset($_POST['Upload'])){
if (file_exists(blah blah) {
//All my MySQL stuff is in here
//If it isn't uploaded
} else {
echo '<script language="javascript">';
echo 'alert("Please upload at least one file")';
echo 'return false';
echo '</script>';
}}
尽管'return false';它仍然重置页面?
任何帮助将不胜感激,谢谢!
【问题讨论】:
-
您没有在 javascript 上添加分号。不知道是不是这个原因
-
@PhiterFernandes,我解决了这个问题,这不是原因。不过还是谢谢。
标签: javascript php html mysql dropzone.js