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

这篇博客介绍了如何利用杰奇后台的收件箱功能,通过PHP和HTML代码实现一个简单的错误报告系统。代码适用于杰奇1.7官方版,不适用于使用手机端插件或已二次开发的版本。博主分享了样式、CSS和PHP代码,并提醒注意安全性问题,鼓励读者自行完善。文章最后提到未涉及的JS部分和安全性问题可以在群内讨论。
摘要由CSDN通过智能技术生成

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

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

实际效果如下:

c6e085cfe22c36a4cd80b999be33b56e.png

5b9c09f9d3d2c57776c8f63fb232a549.png

代码主要写在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

打赏

f9dedae40642caf3cbefafd34bdd2e76.png支付宝支付

您的大名:

1 元

5 元

10 元

20 元

50 元

100 元

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

打赏

23343b78e9b269ca24c62490ceade6ea.png

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值