ホームページ >バックエンド開発 >PHPチュートリアル >ログインページをどうするか

ログインページをどうするか

WBOY
WBOYオリジナル
2016-06-13 13:44:54892ブラウズ

ログイン
include 'coon.php';
@$username=$_POST[ユーザー名];
@$password=$_POST[パスワード];
$md5_pass =md5($password);
if(@$_GET[out]){
setcookie("cookie", "out");
echo "";
}
$query="username='$username'
およびパスワード='$md5_pass' のユーザーからユーザー名とパスワードを選択します";
$result=mysql_query($query);
$num_rows=mysql_num_rows($result);
$row=mysql_fetch_array($result);
if($num_rows>0)
{
$passsword1=$row['password'];
if($passsword1==$password)
{
setcookie("cookie","ok");
echo "";  
}
}
else {
echo ""; 
}
if(@$_COOKIE['cookie']!='ok'){
?>


用户名:
秘密: 


< ;/form>
}else{
?>
退出
}
?>
不是登陆不了就是退出不了

-----解决方案-------------- ------
_COOKIE 在第二页面(再刷新) 才能生效,你直接一页面创建和判断 当然不行的咯,修正SESSION吧
------解决方案---------
那个$query你那样写外観似有点危険险吧
------解决方案---------
http://blog.sina.com。 cn/s/blog_71ed1b870100yxz8.html
PHP简单登录退出代码
------解解案---------

探讨
……

……
退出
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。