<?php
session_start();
if(! isset($_SESSION['name'])){
if(isset($_POST['usename'])){
$username=$_POST['username'];
$pswd = $_POST['pswd'];
mysql_connect("localhost","root","");
mysql_select_db("student_db");
$query="SELECT name,username FROM userauth";
$query.="WHERE username='$username' AND passwd=PASSWORD('$pswd')";
mysql_query("SET NAMES 'gbk'");
$result = mysql_query($query);
if(mysql_num_rows($result)==1){
$_SESSION['name']=mysql_result($result,0,"name");
$_SESSION['username']=mysql_result($result,0,"username");
echo $_SESSION['name'].",你成功登录了。<br>";
} else{
include "login.html";
exit;
}
else{
include "login.html";
exit;
}
}else{
$name = $_SESSION['name'];
echo "欢迎回来,$name!<br>";
}
?>
<a href="logout.php">退出</a>
session_start();
if(! isset($_SESSION['name'])){
if(isset($_POST['usename'])){
$username=$_POST['username'];
$pswd = $_POST['pswd'];
mysql_connect("localhost","root","");
mysql_select_db("student_db");
$query="SELECT name,username FROM userauth";
$query.="WHERE username='$username' AND passwd=PASSWORD('$pswd')";
mysql_query("SET NAMES 'gbk'");
$result = mysql_query($query);
if(mysql_num_rows($result)==1){
$_SESSION['name']=mysql_result($result,0,"name");
$_SESSION['username']=mysql_result($result,0,"username");
echo $_SESSION['name'].",你成功登录了。<br>";
} else{
include "login.html";
exit;
}
else{
include "login.html";
exit;
}
}else{
$name = $_SESSION['name'];
echo "欢迎回来,$name!<br>";
}
?>
<a href="logout.php">退出</a>
解决方案 »
- exec执行命令出问题了
- php 繁体中文转换为简体中文
- 如何用php,js实现实现两个客户端 互相传文件?
- 这个正则表达式如何写?
- Dday日志系统 多用户版 v1.0正式版发布[原创]
- 分页问题?急急急!!!
- header()为什么在原来的服务器上起作用,换一台就不起作用了呢???
- 如果判断系统时间,根据星期来跳转面页
- 我在vc下作开发有一年多了,痛恨ms的垄断,不知道学习php是否可以摆脱受人制约的感觉,同时想问php有前途吗,听说她的问题很多?!
- 浏览网页的时候,出现如下问题:Warning: OCISessionBegin: ORA-00018: maximum number of sessions exceeded in /opt/www/html/config/o
- 求大牛来解答
- 关于正则方面的 一个想法,不知道可以不
session_start();
if(! isset($_SESSION['name'])){
if(isset($_POST['usename'])){
$username=$_POST['username'];
$pswd = $_POST['pswd'];
mysql_connect("localhost","root","");
mysql_select_db("student_db");
$query="SELECT name,username FROM userauth";
$query.="WHERE username='$username' AND passwd=PASSWORD('$pswd')";
mysql_query("SET NAMES 'gbk'");
$result = mysql_query($query);
if(mysql_num_rows($result)==1){
$_SESSION['name']=mysql_result($result,0,"name");
$_SESSION['username']=mysql_result($result,0,"username");
echo $_SESSION['name'].",你成功登录了。<br>";
}
else{
include "login.html";
exit();
}
}
else{
include "login.html";
exit();
}
}
else{
$name = $_SESSION['name'];
echo "欢迎回来,$name!<br>";
}
?>
<a href="logout.php">退出</a>