Ask God for help and see what's wrong.
if (!isset ($_session["SN"])) {
$_session[' SN ']=0;
Setcookie (' SN ', $SN, Time () +1);
if ($_post["submit"]) {
if ($SN =3)
{
Alert ("Sorry, you have clicked 3 times");
Location.href= "zp.php";
Exit ();
}
ElseIf ($SN = = "Tull")
{
Alert ("123");
Location.href= "zp.php";
Exit ();
}
$newitem =$_post["Zp_user"];
$sql = "INSERT into vote (Awards,sn,pnone) VALUES (1, ' $sn ', 1)";
if (mysql_query ($sql))
{
$SN ==$_session[' sn ']+1;
}}
if ($_post["Submit2"]) {
if (Empty ($_post[' sn ')))
$_session[' zp_user ']=$_post[' Pnone '];
$sql = "INSERT into Zp_user values ('". $_post[' SN '). "')";
if (mysql_query ($sql))
{
}
}}
------Solution--------------------
if (mysql_query ($sql))
{
$sn ==$_session[' SN ']+1;
}
Why use = =?
------Solution--------------------
The code is all separate, so it's hard to see ...
------Solution--------------------
if ($_post["submit"]) {
if ($SN =3)
should be = =
------Solution--------------------
if ($_post["submit"]) {
if ($SN =3)//= =
{
------Solution--------------------
= is a value assignment
= = If condition is used to judge