⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 11-10.php

📁 php 和 ajax 开发的一些资料
💻 PHP
字号:
<?
if(!$_POST["username"])									//如果没有提交表单,显示内容
{
  echo "<html>";
  echo "<head>";
  echo "<title>";
  echo "为Cookie设置生命期";
  echo "</title>";
  echo "</head>";
  echo "<body>";
  echo "<center>";
  echo "<table border=\"1\">";
  echo "<form method=\"post\" action=\"11-10.php\">";
  echo "<tr>";
  echo "<td colspan=\"2\" align=\"center\">";
  echo "<font size=\"5\" color=\"red\">为Cookie设置生命期</font>";
  echo "</td>";
  echo "</tr>";
  echo "<tr>";
  echo "<td>请输入用户名称:</td>";
  echo "<td>";
  echo "<input type=\"text\" name=\"username\">";
  echo "</td>";
  echo "</tr>";
  echo "<tr>";
  echo "<td>请选择保存期限:</td>";
  echo "<td>";
  echo "<select name=time size=1>";
  echo "<option value=1>不保存";
  echo "<option value=2>保存一天";
  echo "<option value=3>保存一月";
  echo "<option value=4>保存一年";
  echo "</select>";
  echo "</td>";
  echo "</tr>";
  echo "<tr>";
  echo "<td colspan=\"2\" align=\"center\">";
  echo "<input type=\"submit\" value=\"确定\">";
  echo "</td>";
  echo "</tr>";
  echo "</form>";
  echo "</table>";
  echo "</center>";
  echo "</body>";
  echo "<html>";
}
else
{
  $time=$_POST["time"];						//通过POST获得time参数
  $username=$_POST["username"];			//通过POST获得username参数
  switch ($time)							//读取参数,设定过期时间
  {
    case 1:
    $time=0;
    break;
    case 2:
    $time=60*60*24;
    break;
    case 3:
    $time=60*60*24*30;
    break;
    case 4:
    $time=60*60*24*30*365;
    break;
  }
  if(setcookie("username","$username",$time))		//注册用户名为Cookie并设置相应生命期
  {
    echo "注册Cookie成功!";
    echo "<p>";
    echo "注册用户名为:";						//输出相应内容
    echo $username;
    echo "<p>";
    echo "COOKIE有效期为:";
    switch($_POST["time"])
    {
      case 1:
      echo "不保存";
      break;
      case 2:
      echo "一天";
      break;
      case 3:
      echo "一月";
      break;
      default:
      echo "一年";
      break;
    }
  }
  else
  {
    echo "注册Cookie时出错!";
  }
}
?>

⌨️ 快捷键说明

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