这个是最后的:
我想做一个发送邮件的页面,但需要先输入用户名和密码生成一个session后才能进入发送邮件的页面。下面这段代码可以判断没有登录(session不存在)。
但登录以后确打不开这个留言页面(sendmail.php)我是把这些判断代码都写在这个文件里面的。
sendmail.pnp<?
session_start();if($username && $password)
{
$connect=mysql_connect("localhost","root","")
$selectdb=mysql_select_db("ljun213")
$password=md5($password);
$sqlquery="select * from resgiste where username='".$username."' and password='".$password."'";
$queryresult=mysql_query($sqlquery)if(mysql_num_rows($queryresult) > 0 )
{
$valid_user=$username;
session_register("valid_user");
}
}
?>
<?
if(!(session_is_registered("valid_user")))
{
echo "<script language=javascript>";
echo "alert('请您先登陆本站,如果您还没有注册,请先注册!');";
echo "history.go(-1);";
echo "</script>";
echo "<meta http-equiv=\"refresh\" content=\"1;URL=index.php\">";
}
else
{
?????????                             //这些?号本意是打开这个发送邮件的页面
?>                                      地址就应该是http://xxxx/sendmail.php? user=XX&id=XX