//html代码片段
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>图文提交</title>
<script src="xxxxxx/js/jquery1.42.min.js"></script>
</head>
<body>
<div>
<div>
<label><span>*</span>名称:</label>
<div>
<input type="text" value="" placeholder="" id="name" name="name">
</div>
</div>
<div>
<label><span>*</span>图片:</label>
<div>
<iframe name="ifr" style="display: none"></iframe>
<div>
<div>
<form action="/index.php/index/index/moreUpload" target="ifr" method="post" enctype="multipart/form-data">
<span><input type="button" onclick="do_do()" value="上传图片" style="background-color: deepskyblue;border-radius: 10px"></span>
<span hidden><input id="weblogo_file" onchange="do_do1()" type="file" name="pic"></span>
<span hidden><input id="weblogo_submit" type="submit" value="上传"></span>
</form>
</div>
<div id="tui_tu" style="margin-top: 10px">
<img class="tui_pic_i" src=""/>
</div>
</div>
</div>
</div>
<div>
<label style="text-align: end"><span>*</span>详情:</label>
<div>
<script id="editor" type="text/plain" style="width:600px;height:300px;"></script>
</div>
</div>
<div>
<div>
<button onClick="tj_info();" type="submit">发布</button>
</div>
</div>
</div>
</body>
</html>
<script type="text/javascript" src="/ueditor/lib/ueditor.config.js"></script>
<script type="text/javascript" src="/ueditor/lib/ueditor.all.min.js"> </script>
<script type="text/javascript" src="/ueditor/lib/lang/zh-cn/zh-cn.js"></script>
<script type="text/javascript">
$(function(){
var ue = UE.getEditor('editor');
});
function tui_pic_img(id){
$(id).remove();
}
function do_do(id){
var num = $('.tui_pic_i');
if(num.length>9){
alert('最多只能添加九张图');
return false;
}
$("#weblogo_file").click();
}
function do_do1(id){
$("#weblogo_submit").click();
}
function tj_info(){
var num = $('.tui_pic_i');
var str1 = '';
for(i=0;i<num.length;i++){
str1 += num.eq(i).attr('src')+','; // 添加多张图
}
var name = $('#name').val();//名称
var pic = str1;//图片
var details = UE.getEditor('editor').getContent();//详情
if(name==''||pic==''||details==''){
alert('请补充完整信息');
return false;
}
$.ajax({
type: "post",
url: '/index.php/index/index/tuwen_add',
data: {
name:name,
pic:pic,
details:details,
},
dataType: "text",
/*success: function (data) {
e = eval('(' + data + ')');
if (e['status'] == 1) {
alert(e['info']);
location.reload();
} else {
alert(e['info']);
}
}*/
});
}
</script>
//页面渲染
public function tuwen(){
return $this->fetch();
}
//发布方法
public function tuwen_add(){
$request = request();//think助手函数
$data_get = $request->param();//获取get与post数据
//组装新数据
$data = array(
'name'=>$data_get['name'],
'pic'=>$data_get['pic'],
'details'=>$data_get['details']
);
$gao_json = file_get_contents('tuwen.ini');
$gao_arr = json_decode($gao_json,true);
$gao_arr[] = $data;
$gao_content = json_encode($gao_arr);
//创建ini文件
$gao_file = fopen("tuwen.ini","w+") or die("Unable to open file!");
//将内容写入文件
fwrite($gao_file, $gao_content);
//关闭文件
fclose($gao_file);
}
thinkphp5图文发布
猜你喜欢
转载自blog.csdn.net/luoangen/article/details/82868406
今日推荐
周排行