PHP:无法将doc文件插入mysql数据库

时间:2017-03-29 09:02:30

标签: php jquery mysql

我很难将doc文件与其他数据一起插入db。

这是我的所有代码: jQuery:new_req.php

passdata = "<passdata><fdata>" +
                "<jobtitle>" + jobtitle + "</jobtitle>" +
                "<action>" + "add_new_req" + "</action>" +
            "</fdata></passdata>";


$.ajax({
            type:"POST",
            url:"model_req.php",
            data:"data=" + encodeURIComponent(passdata),
            success: function(data,textStatus,jqXHR){
            if(data.indexOf("ERROR")>=0){
                 alert(data);
            }
            },
            error: function(jqXHR,textStatus,errorThrown){
            alert("some error occured->" + jqXHR.responseJSON);
            }
            })

HTML:

<form name="inputform" id="inputform" class="form-horizontal col-md-12" method="post"
style="height: 550px; width: 900px" enctype="multipart/form-data">

 <label class="control-label col-sm-2" for="pwd">Attachment</label>
 <input type="hidden" name="MAX_FILE_SIZE" value="2000000">
 <div class="col-sm-3">
   <input name="userfile" type="file" id="userfile" >
 </div>

同一页面上的html和Jquery代码,即new_req.php

model_req.php文件:

$fileName = $_FILES['userfile']['name'];
$tmpName  = $_FILES['userfile']['tmp_name'];
$fileSize = $_FILES['userfile']['size'];
$fileType = $_FILES['userfile']['type'];

这里我得到了userfile undefined,我试过

if(isset[$_FILES['userfile']['name']])

但仍然有错误。

该怎么办?我如何设置同时插入带文件附件的数据? 帮助

0 个答案:

没有答案