Cookie隐藏小广告
2024-10-16 01:53:14
方式一:在close.php页面上设置COOKIE,
colse.php页面
<?php
setcookie('hide','1');
header('Location: indes.php');
index.php页面
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
div{
height:200px;
width:200px;
background-color: pink;
}
</style>
</head>
<body>
<?php if(empty($_COOKIE['hide'])||$_COOKIE['hide']!='1'): ?> //如果COOKIE没有设置,还是会显示
<div calss='ad'>
<a href="close.php">不再显示</a>
</div>
<?php endif ?>
</body>
</html>
方式二:因为点击index.php回车键访问该页面,和点击a连接都是访问的同一个页面,所以当想要关闭的时候我们要让浏览器能够区分,所有通过传递参数的方式,当收到这个参数的时候就设置一个COOKIE
<?php
if(isset($_GET['action'])&&$_GET['action']=='hide'){
setcookie('hide2','2');
$_COOKIE['hide2'];
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
div{
height:200px;
width: 200px;
background-color: pink;
}
</style>
</head>
<body>
<?php if(empty($_COOKIE['hide2'])||$_COOKIE['hide2']!=='2'):?>
<div>
<a href="index2.php?action=hide">不再显示</a>
</div>
<?php endif ?>
</body>
</html>
最新文章
- PHP 流程管理
- C# — FileHandler
- Android学习笔记(二)
- 在Unity中为模型使用表情
- UVa1401 Remember the Word(DP+Trie树)
- Linux驱动设计——并发与竞态控制
- C++实现离散余弦变换(参数为二维指针)
- FrameWork 建模时查询项的usage
- tomcat报错:This is very likely to create a memory leak问题解决
- 接触CrackMe 第一个
- MySQL批量修改数据库的字符集
- android学习记录(三)百度地图错误---只有一个电话显示帧,没有地图内容。
- FlashPlayer11 异步解码 Bitmap
- Redis 集群搭建详细指南
- 为什么说要搞定微服务架构,先搞定RPC框架?
- order by group by
- [Deep Learning] 常用的Active functions &; Optimizers
- [三]JavaIO之IO体系类整体设计思路 流的概念以及四大基础分类
- LDOOP ADD_PRINT_TEXT多页项
- hive on spark