苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.4-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 5010|回复: 3

[PHP] PHP中的Session与Cookie(3)

[复制链接]
发表于 2018-12-19 15:21:40 | 显示全部楼层 |阅读模式
Cookie 常用于用户登录记录、相关设置记录等。
[PHP] 纯文本查看 复制代码
<html>
<head>
        <title>用户登录前台</title>
</head>
<body topmargin="100">
        <center>
                <table border="1">
                        <form method="post" action="10_7.php">
                        <tr>
                                <td>请输入用户名:</td>
                                <td><input type="text" name="username" size="20"></td>
                        </tr>
                        <tr>
                                <td>请输入密码:</td>
                                <td><input type="password" name="password" size="20"></td>
                        </tr>
                        <tr>
                                <td>请选择保存期限:</td>
                                <td>
                                        <select name="time" size="1">
                                                <option value="1">不保存
                                                <option value="2">保存一天
                                                <option value="3">保存一月
                                                <option value="4">保存一年
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="2"><input type="submit" value="确定"></td>
                        </tr>
                        </form>
                </table>
        </center>
</body>
<html>
        


BV]]MXD~GYS6ML}KSZ5~($L.png
[PHP] 纯文本查看 复制代码
        <?php
                $username=$_POST["username"]; //通过 POST 获得参数
                $time=$_POST["time"];  //通过 POST 获得 time 变量
        
                if(!$_POST["username"]) //如果没有参数执行内容
                {
                        echo "没有输入用户名";
                        echo "<p>";
                        echo "点<a href=GD1.php>这里</a>返回";
                }
                else //如果存在参数
                {
                        switch($time)  //判断有效期
                        {
                                case 1:
                                        $time=time();
                                        break;
                                case 2:
                                        $time=time()+60*60*24;
                                        break;
                                case 3:
                                        $time=time()+60*60*24*30;
                                        break;
                                case 4:
                                        $time=time()+60*60*24*30*365;
                                        break;
                        }
                        
                        setcookie("username",$username,$time);  //注册用户名
                }
        ?>
        
        
<html>
        <head>
                <title>注册用户信息</title>
        </head>
        <body>
        <?php
                echo "注册用户名为:";
                echo $_COOKIE["username"];
                
                echo " Cookie 有效期为:";
                
                $time=$_POST["time"];
                switch($time)
                {
                        case 1:
                                echo "不保存";
                                break;
                        case 2:
                                echo "一天";
                                break;
                        case 3:
                                echo "一月";
                                break;
                        case 4:
                                echo "一年";
                                break;
                }
        ?>
</body>
</html>

Z~$GJ79DZE8_I_%VFVS98C1.png
        按照上面内容输入用户名、密码(因为只是测试 Cookie,所以其实这两项都是虚拟的,并
不存在用户数据库,只要输入内容就行)。并选择相应的 Cookie 保存期限,然后单击“确定”按钮



1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2018-12-19 15:39:30 | 显示全部楼层
我只是路过打酱油的。
发表于 2018-12-19 16:22:14 | 显示全部楼层
强烈支持楼主ing……
发表于 2018-12-19 18:16:04 | 显示全部楼层
我只是路过打酱油的。
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2022-6-25 08:57

© 2014-2021

快速回复 返回顶部 返回列表