<?php if($_GET[aaa]){
setcookie("cookie", "outasdfa");
echo "<script language=\"javascript\">alert('out');</script>";
echo "<script language=\"javascript\">location.href='login.php';</script>";
} if($_POST[id]=='admin'){
$pw=md5($_POST[pw]); //密码为php
if($pw=='e1bfd762321e409cee4ac0b6e841963c'){
setcookie("cookie", "ok");
echo "<script language=\"javascript\">alert('ok');</script>";
echo "<script language=\"javascript\">location.href='login.php';</script>";
}
} echo $_COOKIE['cookie'];
if($_COOKIE['cookie']!='ok'){ //COOKIE大写
?> <form action="" method="post" name="myform">
ID:<input type="text" name="id" /><br>
PW:<input type="password" name="pw" />
<input type="submit" name="submit" value="登陆"/>
</form>
<?
}else{
?>
<a href='?aaa=login'>退出</a>
<?
}
?>
以上程序有些地方看不懂,第一个if语句 if($_GET[aaa]){}什么意思?明明表单里用的是post,但这里为什么写成$_GET[aaa]了,有什么用意?
还有一个问题是<a href='?aaa=login'>退出</a> 这里'?aaa=login'什么意思?
setcookie("cookie", "outasdfa");
echo "<script language=\"javascript\">alert('out');</script>";
echo "<script language=\"javascript\">location.href='login.php';</script>";
} if($_POST[id]=='admin'){
$pw=md5($_POST[pw]); //密码为php
if($pw=='e1bfd762321e409cee4ac0b6e841963c'){
setcookie("cookie", "ok");
echo "<script language=\"javascript\">alert('ok');</script>";
echo "<script language=\"javascript\">location.href='login.php';</script>";
}
} echo $_COOKIE['cookie'];
if($_COOKIE['cookie']!='ok'){ //COOKIE大写
?> <form action="" method="post" name="myform">
ID:<input type="text" name="id" /><br>
PW:<input type="password" name="pw" />
<input type="submit" name="submit" value="登陆"/>
</form>
<?
}else{
?>
<a href='?aaa=login'>退出</a>
<?
}
?>
以上程序有些地方看不懂,第一个if语句 if($_GET[aaa]){}什么意思?明明表单里用的是post,但这里为什么写成$_GET[aaa]了,有什么用意?
还有一个问题是<a href='?aaa=login'>退出</a> 这里'?aaa=login'什么意思?
第一个问题就是第二个问题的答案....