我有mp3上传表。当我在服务器上上传我的项目时,mp3上传不起作用,我回显文件名、大小和tmp_名称,它返回的文件大小为0,tmp_名称为空。但当上传jpg图像时,我得到了文件名、大小、tmp_名称。
我在下面的代码中提到的内容:上传表单:
<form class="needs-validation row" id="add-form" enctype="multipart/form-data">
<input type="file" id="audio" name="audio" class="form-control">
<button id="btn-submit" class="btn btn-primary" type="submit" ><i id="addclasses" class="fa fa-check"></i> Submit</button>
<span class="error" style="color:red;"></span>
</form>
Ajax调用代码:
<script>
$("#add-form").on('submit', (function(e) {
event.preventDefault();
$.ajax({
type: 'POST',
data: new FormData(this),
url: 'add-form.php',
cache: false,
contentType: false,
processData: false,
success: function(response) {
if(response == 1){
$('.error').html("<span>File upload successfully</span>");
}else{
$('.error').html(response);
}
}
});
}));
</script>
和我的服务器端代码:
<?php
echo $_FILES['audio']['name'].'<br>';
echo $_FILES['audio']['tmp_name'].'<br>';
echo $_FILES['audio']['size'];
exit();
?>
这里是参考链接文件上传
您的音频文件可能太大。请更改设置(通过更改php.ini或将以下指令添加到上载服务器端脚本的顶部):
ini_set('memory_limit', '40M');
ini_set('max_execution_time', 80000);
ini_set('post_max_size', '40M');
ini_set('upload_max_filesize', '40M');
我试图在Linux Red Hat Entreprise Linux release 5.11(Tikanga)服务器上安装GlassFish4.0。 因此,我按照以下网站说明成功地在该服务器上安装了Java JDK1.7.0_79和NetBeans4.0:https://blog.idrsolutions.com/2014/02/tutorial-setting-up-glassfish-on-
传入我的应用程序ID。我在某处读到配置在解析服务器上不起作用,但想确认一下
你好,我有一个我开发的dll。我在使用dll导入的网站中使用此dll。当我通过visual studio运行网站时,一切都正常。但当我用iis运行它时,它没有错误。请参阅所附代码。谢谢在这里输入图像描述
我有一个应用程序,它使用一个在开发环境中工作的数据列表,但在生产环境中返回一个没有查找的空白字段。我想广泛使用datalist,因为它很容易提供一个自动完整的工具,但除非它在生产中工作。 Dev是在Win7下的IE11.0上的MVC VS 2010,在HTML5Test中得分302。产品是服务器2012 R2标准上的IE11.0,报告为Win8.1,在HTML5Test中得分为312分。 经过大量
我正在自学servlet,找到了一些非常好的教程,并在Eclipse Neon EE中取得了巨大成功。(非常基本的servlet,只提供一个简单的静态网页) 在安装Eclipse Neon EE之前,我安装了Tomcat standalone,并对其进行了测试,得到了regulat apache Tomcat页面。我找到的教程还指导我如何在Eclipse中设置tomcat服务器。他们还向我展示了如
检测到问题! 如果没有配置的空闲端口,MySQL将无法启动!您需要卸载/禁用/重新配置阻塞应用程序,或者重新配置MySQL和控制面板以在不同的端口上侦听