以下代码程序出现warning!
<?
//error_reporting(E_ALL);
include "../config/config.ini.php";
include "../include/func.php";
include "../include/header.html";
if (empty($func)) $func = "show_login";
?>
<?
if ($func == "show_login")
{
echo "<table bgcolor=\"#FFFFFF\" bogder=\"0\"><tr><td>";
table_start(774, "myadmin");
form_start("$PHP_SELF?func=test_login");
input("text", "name", "user", 20);
input("password", "password", "password", 20);
form_end();
table_end();
echo "</td></tr></table>";
}
if ($func == "test_login")
{
if(empty($user))
{
$telerror="No username!";
error_msg("$telerror","");
}
if(empty($password))
{
$telerror="No password!";
error_msg("$telerror","");
}
$user=trim($user);
$password=trim($password);
$result=mysql_query("select * from admin where user='$user' and password='$password'");
if(empty($result))
{
Session_Start();
$_SESSION = array();
session_destroy();
}
else
{
Session_Start();
$_SESSION['adminname']=$user;
redirect("./index.php");
}
}
?>
<?
include "../include/footer.html";
?>
下面的就没有
<?
Session_Start();
//error_reporting(E_ALL);
include "../config/config.ini.php";
include "../include/func.php";
include "../include/header.html";
if (empty($func)) $func = "show_login";
?>
<?
if ($func == "show_login")
{
echo "<table bgcolor=\"#FFFFFF\" bogder=\"0\"><tr><td>";
table_start(774, "myadmin");
form_start("$PHP_SELF?func=test_login");
input("text", "name", "user", 20);
input("password", "password", "password", 20);
form_end();
table_end();
echo "</td></tr></table>";
}
if ($func == "test_login")
{
if(empty($user))
{
$telerror="No username!";
error_msg("$telerror","");
}
if(empty($password))
{
$telerror="No password!";
error_msg("$telerror","");
}
$user=trim($user);
$password=trim($password);
$result=mysql_query("select * from admin where user='$user' and password='$password'");
if(empty($result))
{
Session_Start();
$_SESSION = array();
session_destroy();
}
else
{
$_SESSION['adminname']=$user;
redirect("./index.php");
}
}
?>
<?
include "../include/footer.html";
?>