Javascript 无法进行PHP文件更新

Javascript 无法进行PHP文件更新,javascript,php,html,Javascript,Php,Html,我试图更新和上传图像到文件夹使用php文件上传也在文本区域和文本字段的一些内容。这是我的代码,问题是我没有从数据库中得到任何结果。请帮忙 $id=(isset($_GET['id']))?$_GET['id']:''; $val=view_data_event($id); if (isset($_POST["events"])&&isset($_POST["description"])) { $id=$_POST["id"]; $title=$_POST["e

我试图更新和上传图像到文件夹使用php文件上传也在文本区域和文本字段的一些内容。这是我的代码,问题是我没有从数据库中得到任何结果。请帮忙

$id=(isset($_GET['id']))?$_GET['id']:'';
$val=view_data_event($id);
if (isset($_POST["events"])&&isset($_POST["description"])) 
{
    $id=$_POST["id"]; 
    $title=$_POST["events"];
    $description=$_POST["description"];
    $filetmp=$_FILES["images"]["tmp_name"];
    $filename=$_FILES["images"]["name"];
    $filetype=$_FILES["images"]["type"];
    $filepath= "photo2/".$filename;
    move_uploaded_file( $filetmp,$filepath);
    $data=array( $title,$description,$filename,$filepath,$id);
    $update1=update_event($data);
    if($update1)
    {
        echo "<script>location.href='hotel2_galery_event.php'</script>";
    }
}
HTML


无论何时要上载文件,都必须在表单标记上放置enctype=multipart/form data属性。标准POST编码无法处理文件。

我在数组到字符串转换时收到错误消息,无法更新。请提供帮助。显示更新\u事件$data函数
<form action="hotel2_galery_eventedit.php" method="post" class="col-sm-4">
    <input type="hidden" name="id" value="">
    <div class="form-group has-info">
        <label class="control-label" for="inputSuccess">Event title</label>
        <input type="text" class="form-control" name="events" value="">
    </div>                                   
    <div class="form-group has-info">
        <label>Event Description</label>
        <textarea name="description" class="form-control " rows="3">
        </textarea><br><br>
    </div>
    <div class="form-group has-info">
        <label>Event Related images</label>
        <input type="file" name="images">
        <input type="hidden" value="">
        <input type="hidden" value="">
    </div>
    <button type="submit" class="btn btn-primary">
        <span>UPDATE</span>
    </button> 
</form>