首页上一页 1 下一页尾页 1 条记录 1/1页
PHP网络编程自学手册十八章 dl_ok.php
发表在PHP图书答疑
2009-06-02
是否精华
是
否
版块置顶:
是
否
<?php session_start(); include("conn/conn.php");
session_unregister(username);
session_unregister(password);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<?php
if($usernames!="" and $passwords!=""){
$username=htmlspecialchars($usernames);
$username=ereg_replace(' ','',$username);
$password=htmlspecialchars($passwords);
$password=ereg_replace(' ','',$password);
$query="select id from tb_user where username='$username' and password='$password'";
$result=mysql_query($query,$id);
if(mysql_num_rows($result)!=0){
session_register("username");
session_register("password");
echo "<script>alert('".$usernames."恭喜您登录成功!');window.location.href='index.php';</script>";
}else{
echo "<script>alert('您输入的用户名".$usernames."不正确或不存在...');history.back()</script>";
}
}else{
echo "<script>alert('登录失败!!');history.back()</script>"; }
?>
</body>
</html>
怎么用什么用户名和密码登录都是登录失败啊?
书中有
$username=$_POST[username];
$password=$_POST[passwprd];
这两句为什么例子中没有?
而且除了这个仍然是错误百出!
能不能给我一份没有错误的例子代码?
session_unregister(username);
session_unregister(password);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<?php
if($usernames!="" and $passwords!=""){
$username=htmlspecialchars($usernames);
$username=ereg_replace(' ','',$username);
$password=htmlspecialchars($passwords);
$password=ereg_replace(' ','',$password);
$query="select id from tb_user where username='$username' and password='$password'";
$result=mysql_query($query,$id);
if(mysql_num_rows($result)!=0){
session_register("username");
session_register("password");
echo "<script>alert('".$usernames."恭喜您登录成功!');window.location.href='index.php';</script>";
}else{
echo "<script>alert('您输入的用户名".$usernames."不正确或不存在...');history.back()</script>";
}
}else{
echo "<script>alert('登录失败!!');history.back()</script>"; }
?>
</body>
</html>
怎么用什么用户名和密码登录都是登录失败啊?
书中有
$username=$_POST[username];
$password=$_POST[passwprd];
这两句为什么例子中没有?
而且除了这个仍然是错误百出!
能不能给我一份没有错误的例子代码?