交作业——第2课 情景应用5 投票系统
                 	
                        发表在PHP图书答疑
                        2012-09-09                                                
                    		
                                                                            	
                        
                        
                    
                    
                    	是否精华
                    	是
                    	否
                    
                    
                    
                            版块置顶:
                            是
                            否
                        
                    
                                           [strong]第3课 3.3节后面有个你问我答——字符串函数explode 可以做投票系统,我没研究出来。
倒根据网站访问量统计做了个简单的投票系统。
作业奉上:[/strong]
<form id="form1" name="form1" method="post" action="">
<label>
<input type="submit" name="Submit" value="投一票" />
</label>
</form>
<?php
if(isset($_POST['Submit'])){
if(($fp=fopen("counter.txt","r"))==false){ //使用fopen函数打开counter.txt文件,并将返回的标识指针赋给$fp
echo "打开文件失败!"; //如果打开失败则执行该语句
}else{ //如果打开成功则执行下面的操作
$counter=fgets($fp,1024); //使用fgets函数读取$fp变量获取到的文件中的数据,并将值赋给$counter
fclose($fp);
$counter++; //关闭$fp文件
$fp=fopen("counter.txt","w"); //以写入的方式打开文本文件
fputs($fp,$counter); //使用fputs函数将递减后的数据添加到文本文件中
fclose($fp);
}
}
	
if(($fp=fopen("counter.txt","r"))==false){ //使用fopen函数打开counter.txt文件,并将返回的标识指针赋给$fp
echo "打开文件失败!"; //如果打开失败则执行该语句
}else{ //如果打开成功则执行下面的操作
$counter=fgets($fp,1024); //使用fgets函数读取$fp变量获取到的文件中的数据,并将值赋给$counter
fclose($fp);
  
echo "张三的票数".$counter; //输出张三的票数
}
  
?>
                
        	
        
        
    倒根据网站访问量统计做了个简单的投票系统。
作业奉上:[/strong]
<form id="form1" name="form1" method="post" action="">
<label>
<input type="submit" name="Submit" value="投一票" />
</label>
</form>
<?php
if(isset($_POST['Submit'])){
if(($fp=fopen("counter.txt","r"))==false){ //使用fopen函数打开counter.txt文件,并将返回的标识指针赋给$fp
echo "打开文件失败!"; //如果打开失败则执行该语句
}else{ //如果打开成功则执行下面的操作
$counter=fgets($fp,1024); //使用fgets函数读取$fp变量获取到的文件中的数据,并将值赋给$counter
fclose($fp);
$counter++; //关闭$fp文件
$fp=fopen("counter.txt","w"); //以写入的方式打开文本文件
fputs($fp,$counter); //使用fputs函数将递减后的数据添加到文本文件中
fclose($fp);
}
}
if(($fp=fopen("counter.txt","r"))==false){ //使用fopen函数打开counter.txt文件,并将返回的标识指针赋给$fp
echo "打开文件失败!"; //如果打开失败则执行该语句
}else{ //如果打开成功则执行下面的操作
$counter=fgets($fp,1024); //使用fgets函数读取$fp变量获取到的文件中的数据,并将值赋给$counter
fclose($fp);
echo "张三的票数".$counter; //输出张三的票数
}
?>

 
	
                                                 VIP会员
VIP会员 购物车
购物车

 私信
                         私信 
                     发表新帖
发表新帖 立即签到
立即签到 
        		  
        		 
         		 关注
关注
                  回复
 回复 支持(
                	支持( 反对(
                    反对( 
                







 
                     
                     
					 
						 
						 
						 
						