dedecms二次开发_在线报名系统(一)
在dedecms默认模版内templets内plus内做一个报名的文件文件名是baoming.htm,代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://HdhCmsTestw3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > <html xmlns= "http://HdhCmsTestw3.org/1999/xhtml" > <head> <meta http-equiv= "Content-Type" content= "text/html; charset=utf-8" /> <title>无标题文档</title> </head> <body> <form id= "form1" name= "form1" method= "post" action= "baominged.php" > <table width= "400" border= "0" align= "center" cellpadding= "5" cellspacing= "1" bgcolor= "#6699FF" > <tr> <td bgcolor= "#FFFFFF" >用户名:</td> <td bgcolor= "#FFFFFF" ><input type= "hidden" name= "dopost" value= "save" ><input name= "username" type= "text" id= "username" /></td> </tr> <tr> <td bgcolor= "#FFFFFF" >密码:</td> <td bgcolor= "#FFFFFF" ><input name= "password" type= "text" id= "password" /></td> </tr> <tr> <td bgcolor= "#FFFFFF" >EMAIL:</td> <td bgcolor= "#FFFFFF" ><input name= "email" type= "text" id= "email" /></td> </tr> <tr> <td colspan= "2" align= "center" bgcolor= "#FFFFFF" ><input type= "submit" name= "Submit" value= "提交" /> <input type= "reset" name= "Submit2" value= "重置" /></td> </tr> </table> </form> </body> </html>在puls插件内做一个baoming.php的文件:
<?php require_once (dirname( __FILE__ ). "/include/common.inc.php" ); //此行一定要连接到dede中include/common.inc.php require_once DEDEINC. "/arc.partview.class.php" ; //这种方式为了能够调用菜单,更可以使用智能标记 $pv = new PartView(); $pv ->SetTemplet(DEDETEMPLATE. "/plus/baoming.htm" ); $pv ->Display(); ?>在做一个baominged.php的文件:
<?php require_once (dirname( __FILE__ ) . "/include/common.inc.php" ); //------------------- //| 表单处理过程 | //| Save() | //------------------- // ↓ empty empty ( $dopost )? "" : $dopost ; if ( $dopost == "save" ){ //如果执行插入操作 // $sql = "INSERT INTO `dede_test` (`username`) VALUES ('".$name."')"; $sql ="INSERT INTO `dede_ming` (`username`,password,email )VALUES ( '".$username."' , '".$password."' , '".$email."' )"; $dsql ->ExecuteNoneQuery( $sql ); //执行这个插入语句 ShowMsg( "成功增加一条记录内容!" , "baoming.php" ); exit (); //开源软件:phpfensi测试数据 } ?>这样就可以往数据库内添加东西了,希望帮助大家.
查看更多关于dedecms二次开发_在线报名系统(一) - DeDecms的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did6023