当前位置:Gxlcms > PHP教程 > 挑战最棒的留言本的源码(三)_PHP

挑战最棒的留言本的源码(三)_PHP

时间:2021-07-01 10:21:17 帮助过:6人阅读

action.php文件

require('config.php');
$action=$arr_request['action'];
$key_liuyan=$arr_request['key_liuyan'];

if (!isset($PHP_AUTH_USER))
{
Header('WWW-Authenticate:Basic realm="管理留言"');
Header('HTTP/1.0 401 Unauthorized');
echo '需要受权,你没有这权限!
';
echo '单击刷新来重试.
';
exit;

}

else

{

if (strlen($PHP_AUTH_USER)!=0)
{

if ($action=="delete")
echo "对不起,你没有删除留言的权限!!!
";
else if ($action="huifu")
echo "对不起,你暂时还不能恢复,现在只有版主有这权限!!!
";
else
echo "对不起,你没有管理留言本的权限!!!";
exit;
}

$pass=$PHP_AUTH_PW;
// echo $pass;
$result=0;
while($pass!=0)
{
$result=$result $pass;
$pass=($pass-$pass)/10;
// echo $result;
// echo "
";

}

$tt=$result*222;
//echo $tt;
if (!checkpass($tt,$action,$db_name,$table_name_control,$id_link))
{
if ($action=="delete")
echo "对不起,你没有删除留言的权限!!!
";
else if ($action="huifu")
echo "对不起,你暂时还不能恢复,现在只有版主有这权限!!!
";
else
echo "对不起,你没有管理留言本的权限!!!";
exit;
}



}



if ($action=="delete")
{
//printf("delete");
//echo $key_liuyan;
$str_sql="delete from $table_name where key_liuyan=$key_liuyan";
$re=mysql_db_query($db_name,$str_sql,$id_link);

if (!$re)
{
echo "删除出错";
}
else

{
echo "成功删除";
echo "";
echo "发表文章";
echo "";
echo "";
echo "
";
echo "
    回复成功,将自动显示留言内容";
    echo "
    ";
    echo "如果你的浏览器没有自动的返回到留言簿首页,请点击这里";
    echo "
";
}
}
else if ($action=="huifu")

{
//printf("huifu");
// echo $key_liuyan;


?>






}

else if ($action=="ok")
{
$key=$arr_request['key'];
$huifuold=$huifu;

$time=date('Y/m/d H:i:s');
$time='('.$time . ')
';

$huifuold=$time .$huifuold ;


$huifu_ok=computer_message($huifuold,$hang_zifu_number);

if (strlen($key)==0)
{ echo "error";
exit;
}
$str_sql="update $table_name set huifu_biaozi=1,
huifu='$huifu_ok' where key_liuyan=$key";

// echo $str_sql;

$re=mysql_db_query($db_name,$str_sql,$id_link);

if (!$re)
{
echo "更新出错";
}
else
{


echo "回复成功";




echo "";
echo "发表文章";
echo "";
echo "";
echo "
";
echo "
    回复成功,将自动显示留言内容";
    echo "
    ";
    echo "如果你的浏览器没有自动的返回到留言簿首页,?
    请点这里返回.";
    echo "
";


exit;


}



}


else

printf("error");


?>


【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】

人气教程排行