这是交流群里面一个群友提出来的问题,而网上的这种功能是手机端插件自带的,并不属于杰奇官方版的插件。然后今天简单的研究了一下,发现直接使用杰奇后台收件箱的功能是可行的,所以就随手写了一些代码。这些代码我没有做什么安全措施,仅提供一个大概的思路,具体的自己可以去完善一下。

注意:仅限杰奇1.7官方版哦,那些用手机端插件或者二次开发的应该是用不了的。

实际效果如下:

代码主要写在style.html,这是目录页模板

html代码如下,加在body标签:

提交

css代码如下,加在head标签:

.toerrors{position:fixed;

width:100%;

z-index:999;

height:160px;

top:25%;}

.toerrors-main{margin:0 auto;

height:160px;

width:280px;

padding:10px;

background:#fff;

border:solid 1px #ddd;

border-radius:4px;

-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);

box-shadow:0 1px 5px rgba(0,0,0,.2);}

.toerrors-main .e-book,.toerrors-main .e-text{display:block; margin:5px 0px;

width:260px;

padding:5px 10px;}

.toerrors-main .e-text{margin-top:15px;

height:60px;

resize:none;}

.toerrors-main .e-sub{display:block;

width:60px;

margin:10px auto 0px auto;

height:25px;

background:#d44653;

color:#fff !important;

border:none;

border-radius:4px;}

php代码,这里我创建了一个toerrors.php放在根目录:<?php

$title = "";

$content = "";

$time = time();;

if($_GET['e-book']){

$title = $_GET['e-book'];

$content = $_GET['e-text'];

require_once("configs/define.php");

@mysql_connect(constant("JIEQI_DB_HOST"), constant("JIEQI_DB_USER"),constant("JIEQI_DB_PASS"));

@mysql_query("SET NAMES 'gbk'");

@mysql_select_db(constant("JIEQI_DB_NAME"));

$sql=@mysql_query("INSERT INTO `jieqi_system_message` (`messageid`, `siteid`, `postdate`, `fromid`, `fromname`, `toid`, `toname`, `title`, `content`, `messagetype`, `isread`, `fromdel`, `todel`, `enablebbcode`, `enablehtml`, `enablesmilies`, `attachsig`, `attachment`) VALUES

('', 0, $time, 0, 'admin', 0, '', '$title', '$content', 0, 0, 0, 0, 1, 0, 1, 0, 0);");

echo "

echo "window.location.href='javascript:history.go(-1)';";

}

?>

上面那些代码已经可以实现功能了,至于怎么通过按钮或者链接呼唤弹窗,这个js我就没写了,还有php的安全性问题,可以加群讨论下。

0

打赏

支付宝支付

您的大名:

1 元

5 元

10 元

20 元

50 元

100 元

万水千山总是情,给个打赏行不行。

打赏

本文来自投稿,不代表本站立场,如若转载,请注明出处:https://www.ruletree.club/archives/856/

杰奇是否生成html,杰奇cms章节页面报错功能实现,基本思路相关推荐

  1. vue-router常见问题解决方案。(滚轴回到顶部、页面跳转同一页面报错、手机电脑端路由跳转)

    当页面跳转后,侧边滚轴会还是一个页面位置 //路由跳转后,页面回到顶部 router.afterEach(() => {document.body.scrollTop = 0;document. ...

  2. Vue项目代码改进(四)—— 在使用ElementUI时点击同一个路由,页面报错

    这个不可描述的问题是:在使用ElementUI时点击同一个路由,页面报错. 错误代码如下: element-ui.common.js?ccbf:3339 NavigationDuplicated {_ ...

  3. Django 页面报错 Maximum recursion depth exceeded

    Django 页面报错 Maximum recursion depth exceeded 原因: 视图中某个方法或函数的名称与django模块里的方法重名,而且在内部又调用了同名的方法导致重复调用自己 ...

  4. 页面报错500是什么意思_解决方案:品牌备案后,上传产品报错5461,A+页面报错...

    亚马逊是算法天天变,技术天天变.品牌备案成功后,上传产品不能用自己的品牌名,A+页面报错,品牌旗舰店报错5461,从12月起出现这个问题! You may not create new ASINs f ...

  5. 页面报错405了怎么办

    页面报错405 可以看到现在报错的是405 代表客户端请求方式不允许 因为我写的是 跟表单提交有关 现在就有两种情况了 1.一定要注意在表单区域添加**{% csrf_token %}**标签进行防跨 ...

  6. eclipse中创建jsp页面报错

    eclipse中创建jsp页面报错,怎么办呢 在Eclipse中新建jsp的话,很可能会出现报错.下面,我们来看看eclipse中新建jsp页面出错怎么解决吧 操作步骤 1.找到新建页面所在的工程名字 ...

  7. iOS 记一次h5页面报错:scrdoc

    项目中一页面报错导致业务展示加载错误页面,调试错误截图如下: 根据报错信息查资料得知scrdoc是一个比较新的iframe属性,部分设备兼容性可能存在问题,iOS设备对改属性的兼容性存在较大问题,会导 ...

  8. PLB配置:PLB中新建负载均衡-新增server,点击“保存”,页面报错:介质包上传失败。后台异常:com.primeton.appserver.common.exception.BaseExcep

    [问题描述] PLB V6中新建负载均衡-新增server,点击"保存",页面报错:介质包上传失败.后台异常:com.primeton.appserver.common.excep ...

  9. thymeleaf 使用页面报错_异常处理-SpringBoot中thymeleaf对应前台页面大于号\小于号使用问题...

    浏览器报错信息: There was an unexpected error (type=Internal Server Error, status=500). Exception parsing d ...

最新文章

  1. php视频录制插件,Chrome浏览器录屏扩展插件
  2. android线程通信方式,Android 主线程和子线程通信问题
  3. 信息学奥赛C++语言:数字反转
  4. 微信小程序云开发分页刷新获取数据
  5. Word字体修改(罚抄,抄作业专用)
  6. 05 Confluent_Kafka权威指南 第五章: kafka内部实现原理
  7. 微信开发平台和微信公众平台绑定
  8. 删除按升序排列的单链表中的重复元素
  9. video视频多个循环播放
  10. 简记_PSpice仿真软件学习笔记(二)
  11. oracle报12560protocol,sqlplus连接时报:ORA-12560: TNS:protocol adapter error解决方案
  12. XSS Challenges/刷题/Stage #3
  13. 做自媒体没素材怎么办?
  14. 踩坑Gateway服务搭建、配置网关路由、路径重写和解决跨域问题(java类实现跨域)
  15. 2019年秦皇岛区域赛I题:Invoker(动态规划)
  16. 关联规则挖掘Apriori算法的实现
  17. Arcgis怎么将标注变成分子分母形式
  18. mac上一款简单易用的卸载工具:
  19. 扒一扒安卓的渲染原理
  20. 关于人类参考基因组及注释文件,一篇就够了

热门文章

  1. Android 获取系统语言
  2. Container 控件设置渐变色问题
  3. 乱七八糟的概念[更新中...]
  4. 程序员转行为什么这么难--[转]
  5. 个性化推荐的一些挑战(可能比较老了)
  6. android q三星a60,三星GALAXY A60开发者选项怎么打开?
  7. 西安电子科技大学网络与信息安全学院专硕951考研回顾
  8. 迷你型云台摄像头组装方法
  9. 反向传值的几种常用方法
  10. HTML+CSS+JS实现简单登录模板