900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > .form文件_含文件上传的form表单AJAX提交小结

.form文件_含文件上传的form表单AJAX提交小结

时间:2021-10-23 00:57:21

相关推荐

.form文件_含文件上传的form表单AJAX提交小结

最近在学习PHP时,遇到不知道如何含文件上传的form表单AJAX提交,现在把这些记录下来以备自己后续复习时用:

HTML代码

*姓名:*性别:{eq name='list.sex' value='男'}男女{else /}男女{/eq}所教班级{volist name='classlist' id='vo'}{in name='$vo.name' value='$list.class'}{$vo.name}{else /}{$vo.name}{/in}{/volist}上传头像

script部分

后台处理部分:

public function editUserOperation(Request $request) { $this->isTeacherLogin(); $data = $request->param(true);foreach ($data as $key => $value) { if ($key == "faceimage") {//判断file的input有没有选择文件$file = request()->file('faceimage');$info = $file->move("../uploads/");$url = $info->getSaveName(); //文件上传后的路径和文件名$data[$key] = $url; }else{$data[$key] = $value; } } $condition = ['id' => $data['id']]; $result = TeacherModel::update($data, $condition); if ($result == true) { return ['message' => "修改成功"]; } else { return ['message' => "修改失败"]; } return ['message' => "成功"]; }

这是我初学TP5.1学习资料,大神们勿喷!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。