紧急!请高手看看我的php代码有什么问题?

来源:百度知道 编辑:UC知道 时间:2024/06/18 09:39:19
mysql中存在数据库usernews和表user,user不为空!
conn.php
<?php
mysql_connect("127.0.0.1","root","root") //填写mysql用户名和密码
or die("Could not connect to MySQL server!");
mysql_select_db("usernews") //数据库名
or die("Could not select database!");
mysql_query('set names "utf8"'); //数据库内数据的编码
?>
login.php
<?
require_once("conn.php");
session_start();
$username=$_POST['username'];
$password=$_POST['password'];
$exec="select * from user where username='".$username."'";
if($result=mysql_query($exec))
{
if($rs=mysql_fetch_object($result))
{
if($rs->password==$password)
{
$_SESSION['username']=$username;
header("location:index.php");
}
else
{
echo "<script>alert(&

<?
require_once("conn.php");
session_start();
换个顺序
<?
session_start();
require_once("conn.php");

看不懂。代码没看出什么问题。我也不是php解析器,哪知道那代码会出现什么问题。 先说自己遇到什么问题

$exec="select * from `user` where `username`='".$username."'";

$exec="select * from user where username='".$username."' and password='".$password."'";