0

0

比较完整的留言板代码,添加注释,易懂

PHP中文网

PHP中文网

发布时间:2016-05-25 17:01:15

|

2285人浏览过

|

来源于php中文网

原创

1.index.htm


    
    µÇ¼ϵͳÊ×Ò³
    
     
    
        
ÕË»§£º
ÃÜÂ룺
ûÓÐÕË»§£¿ÂíÉÏ×¢²á.....
¹ÜÀíÔ±µÇ¼

2.conn.php

3.member_index.php



显示主界面


点击返回登录界面"; //提示 你无权进入系统,并返回登陆界面
    exit;//退出
    }
    if($_SESSION["pass"]=="ok") //如果密码正确
    {
        include("conn.php");  //调取数据库文件 conn.php
        $link=getDBlink(); 
        $name=$_SESSION['name'];
    }
?>

注销

修改个人信息 添加新留言


"; } else { if($pageval<=1) $pageval=1; echo "共 $sumpage 页 "; echo "上一页 | 下一页"." 第 $pageval 页"; echo "

"; } $sql="SELECT * FROM message ORDER BY id DESC limit $page $pagesize"; $query=mysql_query($sql); while($result=mysql_fetch_array($query)) { echo "主题:".$result['theme']."
"; echo "内容:".$result['content']."
"; echo $result['username']." "."发表于"." ".$result['time']."
"; echo "

"; } ?>

4.member_login.php



登录提示


password!=$pw) //如果变量$row传值进入password,不等于$pw,则为密码错误
        {
            echo "账户名或密码错误,5秒返回登录页面";
            header("refresh:5;URL='index.htm'");
        }
        else //否则,账号密码输入正确,登陆成功,跳转到member_index.php
        {
            session_start();
            $_SESSION["pass"]="ok";
            $_SESSION["name"]=$_POST['username'];
            header("location: member_index.php");
            mysql_close();
        }
    }
    }
     
    ?>

5.message_delete.php



留言删除


点击返回主界面";
 
?>
 

6.message_manage.php



留言管理


点击进入登录系统";
    exit;}
    if($_SESSION['name']=="admin"){
?>           
    

注销

留言管理 查看用户信息 管理员界面

金典兑换游戏支付平台程序
金典兑换游戏支付平台程序

本软件完全免费,无任何bug。用户可放心使用,网关需单独注册,请联系软件作者。1、关于接口设置:721K 卡易智能点卡接口,易宝支付网银接口。2、关于账户功能:商户信息管理、玩家留言信箱、网关下载、资金管理。3、关于游戏管理:分区管理、添加分区、分组管理、比例模板、补发管理、获取代码。4、关于订单管理:订单查询、渠道管理、结算统计。5、关于数据统计:玩家排名、分区排名、渠道统计。6、程序是 .NE

下载

"; } else { if($pageval<=1) $pageval=1; echo "共 $sumpage 页 "; echo "上一页 | 下一页"." 第 $pageval 页"; echo "

"; } $sql="SELECT * FROM message ORDER BY id DESC limit $page $pagesize"; $query=mysql_query($sql); while($result=mysql_fetch_array($query)) { $id=$result['id']; //获取要删除留言的序列号 //echo $result['id']."
"; echo "主题:".$result['theme']."
"; echo "内容:".$result['content']."
"; echo $result['username']."发表于".$result['time']."
"; echo "删除"; //使用GET传送要删除的id echo "

"; } } ?>

7.modify_post.php



修改信息提示


返回重新修改";exit;}
    elseif(!empty($_POST['msn'])&&!ereg("([0-9a-zA-Z]+)([@])([0-9a-zA-Z]+)(.)([0-9a-zA-Z]+)",$_POST['msn']))//判断msn是否为空或输入错误,输入错误则返回修改
    {echo "MSN格式不合法,返回重新修改";exit;}
    elseif(!empty($_POST['email'])&&!ereg("([0-9a-zA-Z]+)([@])([0-9a-zA-Z]+)(.)([0-9a-zA-Z]+)",$_POST['email']))//判断输入的邮箱是否合法,为空或错误则翻回修改
    {echo "邮箱格式不合法,返回重新修改"; exit;}
    else //否则,输入全部正确则写入数据库
    {
        $sql="UPDATE userinfo SET nickname='$new_nickname' WHERE username='$name'";
        $result=mysql_query($sql);
        $sql="UPDATE userinfo SET phonenumber='$new_phonenumber' WHERE username='$name'";
        $result=mysql_query($sql);
        $sql="UPDATE userinfo SET msn='$new_msn' WHERE username='$name'";
        $result=mysql_query($sql);
        $sql="UPDATE userinfo SET email='$new_email' WHERE username='$name'";
        $result=mysql_query($sql);
     
        $sql="SELECT * FROM userinfo WHERE username='$name'";
        $result=mysql_query($sql); //获取数据库语法,检测。
     
        if(!$rs=mysql_fetch_object($result))
        {
            echo "错误";
            exit;
        }
     
    }
?>

注销

返回主页面

修改个人信息


修改成功,以下是您修改后的信息

昵称:
电话:
MSN:
邮箱:

8.modify.php



修改个人信息


 
 
点击进入登陆界面";
    exit;}
    $name=$_SESSION['name'];
?>
 
 

注销

返回主页面

修改个人信息


昵称:
电话:
MSN:
邮箱:

9.register_get.php



注册提示


返回重新注册"; //输出错误,并返回注册页面
elseif(!empty($query_result))
echo "对不起,该用户名已被注册,请重新选择用户名,点击返回登录界面";
elseif(empty($_POST[password]))
echo "密码不能为空,返回重新住注册";
elseif($_POST[password]!=$_POST[re_password])
echo "两次密码输入不一致,返回重新注册";
elseif(empty($_POST[sex]))
echo "性别必须选择,返回重新注册";
elseif(!empty($_POST['phonenumber'])&&!is_numeric($_POST['phonenumber']))
echo "电话号码必须为数字,返回重新注册";
elseif(!empty($_POST['msn'])&&!ereg("([0-9a-zA-Z]+)([@])([0-9a-zA-Z]+)(.)([0-9a-zA-Z]+)",$_POST['msn']))
echo "MSN格式不合法,返回重新注册";
elseif(!empty($_POST['email'])&&!ereg("([0-9a-zA-Z]+)([@])([0-9a-zA-Z]+)(.)([0-9a-zA-Z]+)",$_POST['email']))
echo "邮箱格式不合法,返回重新注册";  
elseif($checkcode!=$code)
echo "验证码输入错误,返回重新注册";
else //如果全部输入,并检测无误,则进入写入数据库环节
{
    //写入数据库语法
    $sql_1="INSERT INTO userinfo(id,username,password,sex,nickname,phonenumber,msn,email) VALUES ('','".$_POST['username']."','".md5($_POST['password'])."','".$_POST['sex']."','".$_POST['nickname']."','".$_POST['phonenumber']."','".$_POST['msn']."','".$_POST['email']."')";
     
    $result_1=mysql_query($sql_1) or die (mysql_error()); //向数据库发送一条查询
    $name=$_POST['username'];//获取用户名
    $db1="userinfo";  //数据表单名 userinfo
    function result($db,$name){    //建立函数 result
        $sql="select * from $db where username='$name'";  //从数据库中选择变量$db中的表单,和查询用户名$name
        $query=mysql_query($sql);//向数据库发送查询语句
        $num=mysql_num_rows($query); 
        return $num; //返回变量$num
    }
    $row1=result($db1,$name);
    if($row1==0)
    {
        echo "注册失败,请重新注册";
    }
    else
    {
        session_start();
        $_SESSION['pass']="ok";
        $_SESSION['name']=$_POST['username'];
        echo "$name,恭喜您注册成功!点击立刻进入主界面";
    }
     
}  
?>       

10.register.php



注册系统首页

    
    

登录

欢迎新用户注册

用户名:*
密码:*
再次输入密码:*
性别:*
昵称:
电话:
MSN:
邮箱:
比较完整的留言板代码,添加注释,易懂
请输入验证码:*
其中加*为必填

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
php源码安装教程大全
php源码安装教程大全

本专题整合了php源码安装教程,阅读专题下面的文章了解更多详细内容。

129

2025.12.31

php网站源码教程大全
php网站源码教程大全

本专题整合了php网站源码相关教程,阅读专题下面的文章了解更多详细内容。

77

2025.12.31

视频文件格式
视频文件格式

本专题整合了视频文件格式相关内容,阅读专题下面的文章了解更多详细内容。

81

2025.12.31

不受国内限制的浏览器大全
不受国内限制的浏览器大全

想找真正自由、无限制的上网体验?本合集精选2025年最开放、隐私强、访问无阻的浏览器App,涵盖Tor、Brave、Via、X浏览器、Mullvad等高自由度工具。支持自定义搜索引擎、广告拦截、隐身模式及全球网站无障碍访问,部分更具备防追踪、去谷歌化、双内核切换等高级功能。无论日常浏览、隐私保护还是突破地域限制,总有一款适合你!

60

2025.12.31

出现404解决方法大全
出现404解决方法大全

本专题整合了404错误解决方法大全,阅读专题下面的文章了解更多详细内容。

444

2025.12.31

html5怎么播放视频
html5怎么播放视频

想让网页流畅播放视频?本合集详解HTML5视频播放核心方法!涵盖<video>标签基础用法、多格式兼容(MP4/WebM/OGV)、自定义播放控件、响应式适配及常见浏览器兼容问题解决方案。无需插件,纯前端实现高清视频嵌入,助你快速打造现代化网页视频体验。

15

2025.12.31

关闭win10系统自动更新教程大全
关闭win10系统自动更新教程大全

本专题整合了关闭win10系统自动更新教程大全,阅读专题下面的文章了解更多详细内容。

12

2025.12.31

阻止电脑自动安装软件教程
阻止电脑自动安装软件教程

本专题整合了阻止电脑自动安装软件教程,阅读专题下面的文章了解更多详细教程。

5

2025.12.31

html5怎么使用
html5怎么使用

想快速上手HTML5开发?本合集为你整理最实用的HTML5使用指南!涵盖HTML5基础语法、主流框架(如Bootstrap、Vue、React)集成方法,以及无需安装、直接在线编辑运行的平台推荐(如CodePen、JSFiddle)。无论你是新手还是进阶开发者,都能轻松掌握HTML5网页制作、响应式布局与交互功能开发,零配置开启高效前端编程之旅!

2

2025.12.31

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 6.4万人学习

php初学者入门课程
php初学者入门课程

共10课时 | 0.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号