主页index.php中有两个文本框两个按钮
用户名:textfield
密 码:textfield
提交buttom 注册buttom
在文本框中分别输入姓名和密码,按“提交”,如果数据库中有与输入的姓名和密码相同的人,则成功
登录。进入成功跳转页dump.php。五秒之后而返回首页index.php中的文本框将变成label将用户名显示出来。后面所浏览页面的时候,都是以这个用户名浏览。
直接按“注册”,进入register.php注册页面。开始注册新用户。注册成功的新用户,不光可以在论坛中有显示,并且返回index.php主页的时候,label也将用户名显示出来。请大侠们帮帮助。急用谢谢!!!!
用户名:textfield
密 码:textfield
提交buttom 注册buttom
在文本框中分别输入姓名和密码,按“提交”,如果数据库中有与输入的姓名和密码相同的人,则成功
登录。进入成功跳转页dump.php。五秒之后而返回首页index.php中的文本框将变成label将用户名显示出来。后面所浏览页面的时候,都是以这个用户名浏览。
直接按“注册”,进入register.php注册页面。开始注册新用户。注册成功的新用户,不光可以在论坛中有显示,并且返回index.php主页的时候,label也将用户名显示出来。请大侠们帮帮助。急用谢谢!!!!
在登入成功后给session付值;
$_session['username']="textfield";
<?php
session_start();
$comm=mysql_pconnect("localhost","root","123");
mysql_select_db("test",$comm);
if(isset($_POST['login']))
{
if(isset($_POST['username'])&&!empty($_POST['username'])&&isset($_POST['password'])&&!empty($_POST['password']))
{
//假设你的字段名为username和password且密码以明文存放
$sql = "SELECT COUNT(*) AS rcnt FROM test WHERE username='".$_POST['username']."' AND password='".$_POST['password']."'";
$res = @mysql_query($sql);
$arr = @mysql_fetch_array($res);
$num = $arr['rcnt'];
$_SESSION['uname'] = $_POST['username'];
if($num==1)
{
header("Location: 1.php");
exit();
}
else
{
echo "没有匹配的用户名和口令";
}
}
else
{
echo "请输入正确的用户名和口令";
}
}
?>
<form method="post" action="<?= $PHP_SELF ?>">
用户名<input type=text name=username>
口令<input type=password name=password>
<input type=submit name=login>
</form>1.php
<body> 欢迎光临,用户名:<?php echo $_SESSION['uname']; ?></body>
<body > 欢迎光临,用户名: <?php echo $_SESSION[ 'uname ']; ? > </body >
require_once('../config/msg.php');
session_start();
switch($_SESSION['class'])
{
case 1:
if(!$_SESSION['admin']) msg_return("请使用超级管理员权限登陆");
break;
case 2:
if(!$_SESSION['user']) msg_return("请使用管理员权限登陆");
break;
case 3:
if(!$_SESSION['work']) msg_return("请使用编辑员权限登陆");
break;
default:
msg_return("警告!!用户名或密码不能为空!");
break;
}
?>
把他新建一个文件比如admin.php然后在每个文件里包含它就可以了