phpcms黄页留言复制成在线报名系统
2015-10-23 00:00
561 查看
摘要: phpcms黄页留言复制成在线报名系统
2、复制 business/guestbook.inc.php为business/bm.inc.php,把复制后的文件中guestbook全部替换为bm。
3、复制 include/guestbook.class.php为inlcude/bm.class.php,把复制后的文件中guestbook全部替换为bm。
4、打开business\panel.inc.php中在
if(isset($MODULE['guestbook'])) @extract($db->get_one("SELECT count(gid) AS new_guestbook_number FROM `".DB_PRE."yp_guestbook` WHERE userid='$_userid' AND status=0")
复制代码
);下面增加一行:
if(isset($MODULE['bm'])) @extract($db->get_one("SELECT count(gid) AS new_bm_number FROM `".DB_PRE."yp_bm` WHERE userid='$_userid' AND status=0"));
复制代码
5、打开yp\web\query.php
把下面的复制一份:
case 'guestbook':
checkcode($checkcodestr,1,$forward);
$userid = intval($userid);
if($userid==$_userid) showmessage('您不能给自己留言!');
$id = intval($id);
$qq = intval($new_qq);
$username = htmlspecialchars($new_username);
$fax = htmlspecialchars($new_fax);
$telephone = htmlspecialchars($new_telephone);
$unit = htmlspecialchars($new_unit);
$msn = htmlspecialchars($new_msn);
$email = htmlspecialchars($new_email);
$forwardpage = htmlspecialchars($forwardpage);
if($username=='') showmessage("用户名不能为空");
if($telephone=='') showmessage("联系电话不能为空");
if($unit=='') showmessage("所在单位不能为空");
$db->query("INSERT INTO `".DB_PRE."yp_guestbook` (`userid`, `id`, `vid`, `username`, `fax`, `telephone`, `qq`, `unit`, `msn`, `email`, `forwardpage`, `content`, `status`, `label`, `addtime`) VALUES ('$userid', '$id', '$_userid', '$username', '$fax', '$telephone', '$qq', '$unit', '$msn', '$email','$forwardpage', '$new_content', '0', '$label', '".TIME."')");
showmessage("您的留言已经提交成功!",$forward);
break;
复制代码
到break;后面,并把guestbook替换成bm
6、下面是让菜单显示:
修改yp/include/menu.inc.php文件,添加一个“在线报名”菜单项目,顺序可以自己调,比如我是放在最后面的。
第三步:修改yp/web/include/common.inc.php文件,添加相应的菜单项目,请记住,顺序一定要与menu.inc.php文件中的顺序相一致。(共两处)
新注册的企业就已经有了一个在线报名页面了,已有的企业最好在数据库中手动改过来,以后就可以更新了。
7、增加相关模板
复制模板center_guestbook.html,重命名为“center_bm.html“;
复制模板com_default-guestbook.html,重命名为“com_default-bm.html“,然后打开这个文件,把“<input name="action" type="hidden" value="guestbook" />”中的value="guestbook"修改成value="bm"(这点很重要,我搞了很久才发现这里没修改,数据一直保存到留言本中。)
打开center_left.html,在<li><a href="{BUSINESSDIR}?file=guestbook">留言管理</a></li>下面增加一行<li><a href="{BUSINESSDIR}?file=bm">报名管理</a></li>.
1、把数据中的表yp_guestbook 复制为yp_bm,在报名表中需要的字段也在这里增加。
好了,大功告成了!细节可以调整,比如模板的排版,字段的增减等等。
2、复制 business/guestbook.inc.php为business/bm.inc.php,把复制后的文件中guestbook全部替换为bm。
3、复制 include/guestbook.class.php为inlcude/bm.class.php,把复制后的文件中guestbook全部替换为bm。
4、打开business\panel.inc.php中在
if(isset($MODULE['guestbook'])) @extract($db->get_one("SELECT count(gid) AS new_guestbook_number FROM `".DB_PRE."yp_guestbook` WHERE userid='$_userid' AND status=0")
复制代码
);下面增加一行:
if(isset($MODULE['bm'])) @extract($db->get_one("SELECT count(gid) AS new_bm_number FROM `".DB_PRE."yp_bm` WHERE userid='$_userid' AND status=0"));
复制代码
5、打开yp\web\query.php
把下面的复制一份:
case 'guestbook':
checkcode($checkcodestr,1,$forward);
$userid = intval($userid);
if($userid==$_userid) showmessage('您不能给自己留言!');
$id = intval($id);
$qq = intval($new_qq);
$username = htmlspecialchars($new_username);
$fax = htmlspecialchars($new_fax);
$telephone = htmlspecialchars($new_telephone);
$unit = htmlspecialchars($new_unit);
$msn = htmlspecialchars($new_msn);
$email = htmlspecialchars($new_email);
$forwardpage = htmlspecialchars($forwardpage);
if($username=='') showmessage("用户名不能为空");
if($telephone=='') showmessage("联系电话不能为空");
if($unit=='') showmessage("所在单位不能为空");
$db->query("INSERT INTO `".DB_PRE."yp_guestbook` (`userid`, `id`, `vid`, `username`, `fax`, `telephone`, `qq`, `unit`, `msn`, `email`, `forwardpage`, `content`, `status`, `label`, `addtime`) VALUES ('$userid', '$id', '$_userid', '$username', '$fax', '$telephone', '$qq', '$unit', '$msn', '$email','$forwardpage', '$new_content', '0', '$label', '".TIME."')");
showmessage("您的留言已经提交成功!",$forward);
break;
复制代码
到break;后面,并把guestbook替换成bm
6、下面是让菜单显示:
修改yp/include/menu.inc.php文件,添加一个“在线报名”菜单项目,顺序可以自己调,比如我是放在最后面的。
第三步:修改yp/web/include/common.inc.php文件,添加相应的菜单项目,请记住,顺序一定要与menu.inc.php文件中的顺序相一致。(共两处)
新注册的企业就已经有了一个在线报名页面了,已有的企业最好在数据库中手动改过来,以后就可以更新了。
7、增加相关模板
复制模板center_guestbook.html,重命名为“center_bm.html“;
复制模板com_default-guestbook.html,重命名为“com_default-bm.html“,然后打开这个文件,把“<input name="action" type="hidden" value="guestbook" />”中的value="guestbook"修改成value="bm"(这点很重要,我搞了很久才发现这里没修改,数据一直保存到留言本中。)
打开center_left.html,在<li><a href="{BUSINESSDIR}?file=guestbook">留言管理</a></li>下面增加一行<li><a href="{BUSINESSDIR}?file=bm">报名管理</a></li>.
1、把数据中的表yp_guestbook 复制为yp_bm,在报名表中需要的字段也在这里增加。
好了,大功告成了!细节可以调整,比如模板的排版,字段的增减等等。
相关文章推荐
- phpcms2008积分操作函数的使用方法
- phpcms常用标签(函数)
- 解决PHPCMS会员注册未对Ucenter中会员数据进行验证的问题
- phpcms2008常用函数
- phpcms整合Ucenter找回密码无效的解决方法
- PHPCMS2008广告模板SQL注入漏洞修复
- yii2 layout
- php unexpected end of file错误处理
- yii2 目录结构
- php_strip_whitespace() 函数返回已删除 PHP 注释以及空白字符的源代码文件。
- yii2 添加表前缀
- phpMyAdmin自动登录和取消自动登录
- php反射api
- yii2>model 基本模型类
- yii2 model 给模型赋值(花了我将近30分钟)
- yum 安装php5.5
- yii2>AR
- yii2>model AR类
- yii2 form表单