php禁止浏览器使用缓存页面的方法,php禁止缓存页面_PHP教程
php禁止浏览器使用缓存页面的方法,php禁止缓存页面
本文实例讲述了php禁止浏览器使用缓存页面的方法。分享给大家供大家参考。具体方法如下:
页面缓存在有的时候是不需要的,我们可以禁止浏览器缓存页面。
在PHP中可以轻松的使用下面的语句实现禁止页面缓存,但比较难记特整理下,方便大家使用。
php代码如下:
header ( " Expires: Mon, 26 Jul 1970 05:00:00 GMT " );
// 设置此页面的最后更新日期(用格林威治时间表示)为当天,可以强制浏览器获取最新资料
header ( " Last-Modified:" . gmdate ( " D, d M Y H:i:s " ). "GMT " );
// 告诉客户端浏览器不使用缓存,HTTP 1.1 协议
header ( " Cache-Control: no-cache, must-revalidate " );
// 告诉客户端浏览器不使用缓存,兼容HTTP 1.0 协议
header ( " Pragma: no-cache " );
?>
这对于某些页面来说是很有用的,例如:单信息以及订单下的商品,并且清空购物车对应商品数据。
肯定不希望用户到了最后一个页面,都已经生成订单了,再点浏览器的返回按钮回到前一个页面。
那么在订单地址页面加入:
header("Pragma:no-cache");
header("Expires:-1");
这个页面不缓存了,并且有个判断购物车商品为空就跳转到空购物车的页面,那么用户点击浏览器后退,回来之后,也直接到 购物车页面了。
希望本文所述对大家的PHP程序设计有所帮助。
只要服务器端设计严谨,你再怎么在客户端搞也没意义。
页面过期是设置的http header,要想修改header那你得想法截获 http 数据通信的包,修改完了再恢复http对话,难度可不小。
而且设计者一般都在提交之后肯定就设定某个标记指明这次测试结束了,你即便能再次提交,肯定也会出现错误的,当然,不排除设计者是巨笨的那种情况。
页面加上这三行代码看行不行:
header("Expires: -1");
header("Cache-Control: no_cache");
header("Pragma: no-cache");

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas











Binance Square adalah platform media sosial yang disediakan oleh Binance Exchange, yang bertujuan untuk menyediakan pengguna ruang untuk berkomunikasi dan berkongsi maklumat yang berkaitan dengan kriptografi. Artikel ini akan meneroka fungsi, kebolehpercayaan dan pengalaman pengguna Binance Plaza secara terperinci untuk membantu anda memahami dengan lebih baik platform ini.

Dalam pasaran cryptocurrency, memilih platform perdagangan yang boleh dipercayai adalah penting. Sebagai pertukaran aset digital yang terkenal di dunia, platform perdagangan OK telah menarik sejumlah besar pengguna pemula di tanah besar China. Panduan ini akan memperkenalkan secara terperinci bagaimana untuk mendaftar dan menggunakannya di platform perdagangan OK untuk membantu pengguna pemula bermula dengan cepat.

Sebagai pertukaran cryptocurrency terkemuka di dunia, Binance sentiasa komited untuk menyediakan pengguna dengan pengalaman perdagangan yang selamat dan mudah. Dari masa ke masa, Binance terus mengoptimumkan ciri platformnya dan antara muka pengguna untuk memenuhi keperluan pengguna yang berubah -ubah. Pada tahun 2025, Binance melancarkan portal log masuk baru yang bertujuan untuk meningkatkan pengalaman pengguna.

Dalam bidang perdagangan cryptocurrency, keselamatan pertukaran selalu menjadi tumpuan pengguna. Pada tahun 2025, selepas bertahun -tahun pembangunan dan evolusi, beberapa pertukaran menonjol dengan langkah -langkah keselamatan dan pengalaman pengguna yang luar biasa. Artikel ini akan memperkenalkan lima pertukaran yang paling selamat pada tahun 2025 dan memberikan panduan praktikal tentang cara mengelakkan Black U (pengguna serangan penggodam) untuk memastikan dana anda 100% selamat.

Sebagai pertukaran cryptocurrency terkemuka di dunia, Binance sentiasa komited untuk menyediakan pengguna dengan pengalaman perdagangan yang selamat dan mudah. Dari masa ke masa, Binance terus mengoptimumkan ciri platformnya dan antara muka pengguna untuk memenuhi keperluan pengguna yang berubah -ubah. Pada tahun 2025, Binance melancarkan portal log masuk baru yang bertujuan untuk meningkatkan pengalaman pengguna.

Alasan untuk menggunakan suntikan ketergantungan (DI) ialah ia menggalakkan gandingan longgar, kebolehlihatan, dan pemeliharaan kod. 1) Gunakan pembina untuk menyuntik kebergantungan, 2) Elakkan menggunakan pencari perkhidmatan, 3) Gunakan bekas suntikan ketergantungan untuk menguruskan kebergantungan, 4) meningkatkan kesesuaian melalui suntikan suntikan, 5) Elakkan kebergantungan over-suntikan, 6) Pertimbangkan kesan DI terhadap prestasi.

Sebagai pertukaran cryptocurrency terkemuka di dunia, Binance sentiasa komited untuk menyediakan pengguna dengan pengalaman perdagangan yang selamat dan mudah. Dari masa ke masa, Binance terus mengoptimumkan ciri platformnya dan antara muka pengguna untuk memenuhi keperluan pengguna yang berubah -ubah. Pada tahun 2025, Binance melancarkan portal log masuk baru yang bertujuan untuk meningkatkan pengalaman pengguna.

Binance adalah salah satu platform perdagangan cryptocurrency terkemuka di dunia, menyediakan perkhidmatan perdagangan untuk pelbagai aset digital. Jika anda sedang mempertimbangkan menggunakan Binance untuk perdagangan cryptocurrency, artikel ini akan memberi anda pemasangan dan panduan pendaftaran terperinci.
