member_process.php

来自「php模块设计。。。里面的模块很有学习价值」· PHP 代码 · 共 54 行

PHP
54
字号
<?
	include("db_conn.php");
	include("db_func.php");

	if ($m_id == 0) // 检查是否有会员信息传送过来
	  $message = "未更新任何会员信息!";
	else
	{
	  // 检查用户是否按下 submitprocess 按钮
	  if (isset($_POST[submitprocess]))
	  {
	    // 将数组转为字符串
	    $tmp_str = implode(',', $m_id);

	    if ($del==1) // 检查用户是否为按下冻结会员钮
	    {
	      $SQLDel = "UPDATE member SET is_deleted = '1' WHERE m_id in ($tmp_str)";
	      $message = "冻结".count($m_id)."个会员完成!";
	    }

	    if ($del==0) // 检查用户是否为按下恢复会员钮
	    {
	      $SQLDel = "UPDATE member SET is_deleted = '0' WHERE m_id in ($tmp_str)";
	      $message = "恢复".count($m_id)."个会员完成!";
	    }

	    if ($lic==1) // 检查用户是否为按下审核会员钮
    	    {
	      $SQLDel = "UPDATE member SET is_licenced = '1' WHERE m_id in ($tmp_str)";
	      $message = "确认".count($m_id)."个会员资格!";
	    }

	  }
	  else // 若非按下 submitprocess 钮则执行下述程序
	  {
	      //更新所有会员的等级 BEGIN
	      for ($i=0;$i<count($p_id);$i++)
		{
	      	 $SQLUpd = "UPDATE member SET p_actival ='$p_actival[$i]', p_commend=$p_commend[$i] WHERE p_id = '$p_id[$i]'";
	      	 db_query($SQLUpd);
		}
	      $message = "更新会员等级完成!";
	      //更新所有会员的等级 END
	  }
	db_query($SQLDel);
	}
?>

//数据处理完毕, 出现提示信息窗口并返回会员管理页面 BEGIN
<script>
alert("<?php echo $message; ?>");
location.href = "manage.php?lic=1&del=0";
</script>
//数据处理完毕, 出现提示信息窗口并返回会员管理页面 END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?