我有这个表单,上传时说明未定义的索引' banner'。我能够获得其他输入表单,但"文件"不起作用,我想要一些像javascript代码一样简单的东西。
<form id="" enctype="multipart/form-data" method="post" action="#" class="courses_create_form">
<input name="banner" type="file" class="form-control" id="banner">
<input name="banner" type="submit" class="form-control" value="upload">
</form>
这是处理它的jquery脚本......
<script>
$(document).on('submit', '.courses_create_form', function(e) {
e.preventDefault();
var banner = $("#banner").val();
$.post("uploads/process.php",
{
banner:banner,
today: 'now'
},
function(response,status,Err){
if(status=='error'){
// error
}else if(status=='success'){
$(".notify").html(response);
}
});
});
</script>
这是process.php
<? // process.php
echo $_FILES['banner']['name'];
?>