📄 forum.php
字号:
<?php
function conndb()
{
$db=@mysql_pconnect("localhost","root","307910");
if($db==false)
{
print "Database failed!";
exit();
}
return $db;
}
$info="请使用用户名和密码登录,新用户请先注册";
$title="用户登录";
$register=0;
session_start();
if(!strcmp($button,"登录"))
{
if(!empty($login)&&!empty($password))
{
$db=conndb();
$query="select id,password from forumusers where login=\"$login\"";
$res=@mysql_db_query("community",$query,$db);
if(@mysql_num_rows($res)==1)
{
$row=@mysql_fetch_row($res);
if(!strcmp($row[1],$password))
{
@mysql_db_query("community","insert into onlineusers values('$login',CURRENT_TIMESTAMP);",$db);
$userid=$row[0];
session_start();
header("Location:main.php");
}
}
$info="请正确输入你的用户名和密码";
}
if(empty($login))
{
$info="请输入你的用户名";
}
else if(empty($password))
{
$info="请输入你的密码";
}
}
else if(!strcmp($button,"新用户注册"))
{
$title="新用户注册";
$info="欢迎来到这里";
$register=1;
}
else if(!strcmp($button,"注册"))
{
$register=1;
if(empty($login)||empty($password)||empty($email))
{
$title="新用户注册";
$info="注册时用户名、密码和email是必须要填写的信息、谢谢!";
}
else
{
$db=conndb();
$query="select * from forumusers where login=\"$login\"";
$res=@mysql_db_query("community",$query,$db);
if(@mysql_num_rows($res)==0)
{
$query="insert into forumusers values(\"$login\",\"$password\",\"$email\",\"$homepage\")";
$res=@mysql_db_query("community",$query,$db);
if($res==false)
{
$info="数据库出错!";
}
else
{
$info="你已经成功注册、请用用户名和密码来登录!";
$register=0;
}
}
else
{
$info="对不起,你输入的名字已经有人占用!";
}
}
}
?>
<html>
<head>
<title><? print $info; ?></title></head>
<body>
<p align=center><? print $info; ?></p>
<form action=
<?print $PHP_SELF; ?> method=post>
<table align=center border=0 cellpadding=2 cellspacing=1 bgcolor=#000000>
<tbody>
<?
if(empty($register))
{
?>
<tr>
<td bgcolor=#8cc9ec> 用户名:</td><td bgcolor=#8cc9ec>
<input type=text name=login></td></tr>
<tr>
<td bgcolor=#8cc9ec> 密 码:</td><td bgcolor=#8cc9ec>
<input type=text name=password></td></tr>
<tr>
<td bgcolor=#8cc9ec colspan=2 align=center>
<input type=submit name=button value=登录>
<input type=submit name=button value=新用户注册></td></tr>
<?
}
else
{
?>
<tr>
<td bgcolor=#8cc9ec> 用户名:</td><td bgcolor=#8cc9ec>
<input type=text name=login></td></tr>
<tr>
<td bgcolor=#8cc9ec> 密 码:</td><td bgcolor=#8cc9ec>
<input type=text name=password></td></tr>
<tr>
<td bgcolor=#8cc9ec>电子邮件:</td><td bgcolor=#8cc9ec>
<input type=text name=email></td></tr>
<tr>
<td bgcolor=#8cc9ec>个人主页:</td><td bgcolor=#8cc9ec>
<input type=text name=homepage></td></tr>
<tr>
<td bgcolor=#8cc9ec colspan=2 align=center>
<input type=submit name=button value=注册>
<?
}
?>
</tbody></table></form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -