Nov
7
通过session禁用页面刷新
wxxslt , 21:54 , PHP+MYSQL , Comments(0) , Trackbacks(0) , Reads(757) , Via Original
Large | Medium | Small
Large | Medium | Small
<?php session_start(); ?>
<title>通过session禁用页面刷新</title>
<style type="text/css">
<!--
body,td,th {
font-size: 12px;
}
-->
</style>
<center>
<?php
if($_SESSION[temp]==""){
if(($fp=fopen("count.txt","r"))==false){
echo "打开文件失败!";
}else{
$counter=fgets($fp,1024); //读取文件中数据
fclose($fp); //关闭文本文件
$counter++; //计数器增加1
$fp=fopen("count.txt","w"); //以写的方式打开文本文件
fputs($fp,$counter); //将新的统计数据增加1
fclose($fp); //关闭文件
}
if(($fp=fopen("count.txt","r"))==false){
echo "打开文件失败!";
}else{
$counter=fgets($fp,1024);
fclose($fp);
echo "数字计数器: " .$counter ; //输出访问次数
}
$_SESSION[temp]=1; //登录以后,$_SESSION[temp]的值不为空,给$_SESSION[temp]赋一个值1
}else{
echo "<script>alert('您不可以刷新本页!!'); history.back();</script>";
if(($fp=fopen("count.txt","r"))==false){
echo "打开文件失败!";
}else{
$counter=fgets($fp,1024);
fclose($fp);
echo "网页访问量: " .$counter ; //输出访问次数
}
}
?>
</center>
<title>通过session禁用页面刷新</title>
<style type="text/css">
<!--
body,td,th {
font-size: 12px;
}
-->
</style>
<center>
<?php
if($_SESSION[temp]==""){
if(($fp=fopen("count.txt","r"))==false){
echo "打开文件失败!";
}else{
$counter=fgets($fp,1024); //读取文件中数据
fclose($fp); //关闭文本文件
$counter++; //计数器增加1
$fp=fopen("count.txt","w"); //以写的方式打开文本文件
fputs($fp,$counter); //将新的统计数据增加1
fclose($fp); //关闭文件
}
if(($fp=fopen("count.txt","r"))==false){
echo "打开文件失败!";
}else{
$counter=fgets($fp,1024);
fclose($fp);
echo "数字计数器: " .$counter ; //输出访问次数
}
$_SESSION[temp]=1; //登录以后,$_SESSION[temp]的值不为空,给$_SESSION[temp]赋一个值1
}else{
echo "<script>alert('您不可以刷新本页!!'); history.back();</script>";
if(($fp=fopen("count.txt","r"))==false){
echo "打开文件失败!";
}else{
$counter=fgets($fp,1024);
fclose($fp);
echo "网页访问量: " .$counter ; //输出访问次数
}
}
?>
</center>
一个分页类
三个很有用的正则


