首页
网页制作
网络编程
脚本专栏
数据库
网站运营
网络安全
平面设计
CMS教程
搜索
建站极客
网络编程
PHP编程
正文
基于mysql的论坛(1)
所属分类:
网络编程
/
PHP编程
阅读数: 1191
收藏 0
赞 0
分享
###############################################
此篇文章属原创,如有引用,请标明作者信息。
作者:冷情疯子
Email: edincur@yeah.net
http://safebase.yeah.net
###############################################
## adduser.php ################################
###############################################
<?php
require("func.php");
if(empty($name) or empty($pwd1)){
show_error(2);
$founderr=1;
}
if (is_user_exits($name)){
show_error(3);
$founderr=1;
}
if ($pwd1<>$pwd2){
show_error(5);
$founderr=1;
}
if (strlen($name)>16 or strlen($pwd1)>16 or strlen($qm)>255){
show_error(6);
$founderr=1;
}
$password=$pwd1;
if (!$founderr){
adduser();
echo "成功!";
}
?>
######################
### admin.php ########
######################
<?php
require "func.php";
if (adminok()) {
?>
<html>
<head>
<title>管理</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" type="text/css" href="css/index.css">
</head>
<body bgcolor="#FFFFFF">
请选择版面进行操作<br>
<table width="98%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="52%" valign="top">
<table width="98%" border="1" cellspacing="0" cellpadding="0" bordercolorlight="#000000" bordercolordark="#FFFFFF">
<tr align="center" bgcolor="#eeeeee">
<td width="42%" height="18">Chinesename</td>
<td width="33%" height="18">Name</td>
</tr>
<?php
$sql="select * from boardinfo";
$sql_result=mysql_query($sql);
while ($sql_row=mysql_fetch_array($sql_result)) {
?>
<tr align="center">
<td width="42%"><a href="admin.php?board=<?php echo $sql_row[name];?>"><?php echo $sql_row[chinesename];?></a></td>
<td width="33%"><?php echo $sql_row[name];?></td>
</tr>
<?php
}
?>
</table>
<br>
<form name="form5" action="oper.php" >
英文名称:
<input type="text" name="name" size="20" maxlength="30">
<br>
中文名称:
<input type="text" name="chinesename" size="20" maxlength="30">
<input type="hidden" name="add_board" value="y">
<br>
<input type="submit" name="add_board" value="增加版面">
</form>
</td>
<td width="48%" valign="top">
<?php
if (isset($board)){
$sql="select * from boardinfo where name='$board'";
$sql_result=mysql_query($sql);
$sql_row=mysql_fetch_array($sql_result);
$name=$sql_row[name];
$chinesename=$sql_row[chinesename];
?>
<table width="98%" border="1" cellspacing="0" cellpadding="0" bordercolorlight="#FFFFFF" bordercolordark="#CCCCCC">
<tr>
<td>
<form name="form1" action="oper.php" >
增加版主:
<input type="text" name="name" size="17" maxlength="16">
<input type="submit" name="add_admin" value="增加">
<input type="hidden" name="add_admin" value="y">
<input type="hidden" name="board" value="<?php echo "$board"?>">
</form>
</td>
</tr>
<tr>
<td>
<form name="form2" action="oper.php" >
删除版主:
<select name="name">
<?php
$sql="select name from user where slaveboard='$board'";
$sql_result=mysql_query($sql);
while ($sql_row=mysql_fetch_array($sql_result)) {
echo "<option value=\"$sql_row[name]\">$sql_row[name]</option>";
}
?>
</select>
<input type="submit" name="delete_admin" value="删除">
<input type="hidden" name="delete_admin" value="y">
</form>
</td>
</tr>
<tr>
<td>
<form name="form3" action="oper.php" >
中文名称
<input type="text" name="chinesename" size="17" maxlength="16" value="<?php echo "$chinesename"?>">
<br>
英文名称
<input type="text" name="name" size="16" maxlength="40" value="<?php echo "$name"?>">
<input type="hidden" name="modify" value="y">
<input type="submit" name="modify" value="更改">
</form>
</td>
</tr>
<tr>
<td>
<form name="form4" action="oper.php" >
<input type="submit" name="del_board" value="删除板块">
<input type="hidden" name="board" value="<?php echo "$board"?>">
<input type="hidden" name="del_board" value="y">
</form>
</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<?php
}
?>
</td>
</tr>
</table>
</body>
</html>
<?php
}
else {
show_error(1);
}
?>
更多精彩内容
其他人还在看
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
本篇文章是对php模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的方法进行了详细的分析介绍,需要的朋友参考下
评论 0
收藏 0
赞 0
分享
解析php中const与define的应用区别
本篇文章是对php中const与define的使用区别进行了详细的分析介绍,需要的朋友参考下
评论 0
收藏 0
赞 0
分享
解析htaccess伪静态的规则
本篇文章是对htaccess伪静态的规则进行了详细的分析介绍,需要的朋友参考下
评论 0
收藏 0
赞 0
分享
解析php中static,const与define的使用区别
本篇文章是对php中static,const与define的使用区别进行了详细的分析介绍,需要的朋友参考下
评论 0
收藏 0
赞 0
分享
PHP实现多进程并行操作的详解(可做守护进程)
本篇文章是对PHP实现多进程并行操作进行了详细的分析介绍,需要的朋友参考下
评论 0
收藏 0
赞 0
分享
解析PHP实现多进程并行执行脚本
本篇文章是对PHP实现多进程并行执行脚本进行了详细的分析介绍,需要的朋友参考下
评论 0
收藏 0
赞 0
分享
深入解析yii权限分级式访问控制的实现(非RBAC法)
本篇文章是对yii权限分级式访问控制的实现方法进行了详细的分析介绍,需要的朋友参考下
评论 0
收藏 0
赞 0
分享
判断php数组是否为索引数组的实现方法
本篇文章是对判断php数组是否为索引数组的方法进行了详细的分析介绍,需要的朋友参考下
评论 0
收藏 0
赞 0
分享
探讨:如何使用PHP实现计算两个日期间隔的年、月、周、日数
本篇文章是对使用PHP实现计算两个日期间隔的年、月、周、日数的方法进行了详细的分析介绍,需要的朋友参考下
评论 0
收藏 0
赞 0
分享
深入Memcache的Session数据的多服务器共享详解
本篇文章是对Memcache的Session数据的多服务器共享进行了详细的分析介绍,需要的朋友参考下
评论 0
收藏 0
赞 0
分享
查看更多
网络赚钱
更多
怎么进入微店买东西?微店购物流程图文介绍
复制网赚项目
不靠网络广告,站长收益从何来?
网站赚钱就靠广告到底行不行?
电脑系统下载类网站是怎么赚钱的?浅析电脑系统下载类网站的赚钱方式
如何通过网络赚钱?互联网广告模式你知道多少
站长故事
更多
美团副总裁杨俊:做O2O的4个关键节点 会高效率地花钱
站长做好以下三个步骤 长期盈利不是难事
作为站长的我们到底需要什么?我们又缺少了什么
浅谈:一个草根站长的服装论坛赚钱经验
那些跟马化腾一起创业的亿万富翁们
90后男子新婚杀妻后将照片发朋友圈续:被判死缓