国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > DedeCMS > 分享:DedeCMS 网上报名模块与安装方法

分享:DedeCMS 网上报名模块与安装方法

来源:程序员人生   发布时间:2013-10-29 05:45:27 阅读次数:2360次

  1.首先下载附件,解压之后,找到6158aae5418cef15301edf26adf0732e.xml这个文件,进行编辑,不管你是用dw还是用记事本之类都可以。找到其中所有的dede字样。。把它替换成你网站后台的文件夹名字。(很关键,不然安装之后会出错)确定全部做出修改之后,再把文件夹dede也改成你的后台文件夹名字。

  2.进入dede后台,模板--上传新模块,找到你修改好的6158aae5418cef15301edf26adf0732e.xml 进行安装。额,这个安装应该是不用我说了吧。只要上一步你都做好了,就不会有什么问题了。如果你没有做第2步,装也可以装,但是你一点模块里面的网上报名,就会提示你找不到网页的。

  3.好了,安装成功了。细心的朋友就会发现,实际上,这个安装只弄了三个文件到你的空间里面。分别是:adbaoming.php,baoming_edit.php还有baoming_main.htm,而实际上,这三个文件就是放进你的后台管理文件夹里面。所以,在前面我才叫大家改dede这四个字母。压缩包里面还有两个文件:baoming.html和baoming.php。这两个文件怎么办呢?

  4.baoming.html和baoming.php这两个文件就是我们网上报名的前台网页,跟PHP处理文件了。理论上,这两个文件你可以放在网站的任意目录下。只有一个原则,这两个文件一定要放在一个目录下.html文件可以自己进行美化和修改。对于我们这些低手来说,在默认网页的基础上进行细微的修改就可以达到你要的效果了。进行栏目的删减时,有一点必须注意:要进入php文件里面,把你删减掉那个数据,在读写过程中,删除掉。额,很复杂的说法。

  举个例子吧。

  原代码应该是这样子的: $inQuery = "INSERT INTO `dede_baoming` (`name`, `sex`, `maileaddr`, `zhuanye`,`hometel`, `qq`, `email`, `beizhu`,`time`,`ip`) VALUES ('$name', '$sex', '$maileaddr', '$zhuanye',`hometel`, '$qq', '$email', '$beizhu', '$time', '$ip');

  而我,想把专业这个输入项删掉,因为我不需要这个信息,在网页上面,我将专业这一栏删除后,到PHP文件里面找到上述代码,把`zhuanye`还有`$zhuanye`这两个代码删除,这样就不会有问题了。以此类推。

  5。好了,这两个文件改了。传上去吧。你可以在网站根目录下面建个文件夹baoming。把这两个文件放到里面去。上一步进行网页修改的时候,图片之类的路径请自己掌握好。

  6。现在,在你需要用到这个网站报名的地方,做好链接http://你的网址/baoming/baoming.html 这样子就可以了。

  7。这样子,基本是可以实现这些功能了。细节方面我再补充一些:想修改报名完成之后弹出窗口的提示文字和跳转网址,在baoming.php里面修改。很容易就可以看得懂的。数据库的话,在dede系统数据里面,表名叫做dede_baoming。有需要的同学可以自行进行修改。

  8。有一点我还没办法做到:如果一个网站有许多栏目,例如培训网站的网上报名,肯定不止一家机构做网上报名,怎么样才能最好的做出区分。不知道有哪位同学会的,请指教一下。我自己只想到一个蠢方法:让报名的人自己写在备注里面。

  附件下载:091023093211.rar

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生