|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
基础这个东西,有人问学php需要任何基础不? 用PHP法式完成撑持页面前进的两种办法
在开辟过程当中,常常由于表单失足而前往页面的时分填写的信息都不见了,为了撑持页面回跳,可以经由过程两种办法完成。
第一,利用Header办法设置动静头Cache-control
header('Cache-control: private, must-revalidate'); //撑持页面回跳
第二,利用session_cache_limiter办法
//注重要写在session_start办法之前
session_cache_limiter('private, must-revalidate');
PS:Cache-Control动静头域申明
Cache-Control指定恳求和呼应遵守的缓存机制。在恳求动静或呼应动静中设置Cache-Control其实不会修正另外一个动静处置过程当中的缓存处置进程。恳求时的缓存指令包含no-cache、no-store、max-age、max-stale、min-fresh、only-if-cached,呼应动静中的指令包含public、private、no-cache、no-store、no-transform、must-revalidate、proxy-revalidate、max-age。各个动静中的指令寄义以下:
Public唆使呼应可被任何缓存区缓存。
Private唆使关于单个用户的全部或局部呼应动静,不克不及被同享缓存处置。这答应办事器仅仅描写当用户的局部呼应动静,此呼应动静关于其他用户的恳求有效。
no-cache唆使恳求或呼应动静不克不及缓存
no-store用于避免主要的信息被有意的宣布。在恳求动静中发送将使得恳求和呼应动静都不利用缓存。
max-age唆使客户机可以吸收保存期不大于指准时间(以秒为单元)的呼应。
min-fresh唆使客户机可以吸收呼应工夫小于以后工夫加上指准时间的呼应。
max-stale唆使客户机可以吸收超越超时代间的呼应动静。假如指定max-stale动静的值,那末客户机可以吸收超越超时代指定值以内的呼应动静。
对于PHP的语法结构,刚开始真的很不习惯,真搞不懂为什么每个变量之前都要加个“$”符号,每个语句写完之后都必须加上“分号”来表示此句已经结束,还有,PHP对字母的大小写是敏感的,写的时候一定要注意大小写的区别。 |
|