您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

用PHP编写的网上调查投票系统_PHP教程

2024/4/13 4:18:48发布21次查看
这是一个简单的投票程序,对于刚学php和朋友来说是一个很不错的入门程序。在这里给大家介绍一下,希望能对朋友们有所帮助。
该系统是由以下四个文件组成的:有html调查表单的survey.htm,实现调查功能的survey.php,记录调查项目的data.txt 和记录调查结果的survey.txt.其中data.txt和survey.txt我们可以用notepad分别创建之,并传到程序目录下。 文件 data.txt中存的是要进行调查的项目,注重每个项目应占一行;而survey.txt则可以是一个什么内容也没有的空文件。
survey.htm的代码可以如如下所示:
survey
调查项目一
调查项目二
调查项目三
调查项目四
调查项目五
查看结果
注重文件data.txt中的调查项目与上面的调查项目在个数和排列顺序必须保持一致,否则会出错或调查的结果不准确。同时为了将调查结果显示成条形图形式,应该预备若干种不同颜色的条形图片。如:0.gif,1.gif,2.gif,3.gif,4.gif等.
以下是实现调查功能的survey.php代码:
$data=data.txt;
$votes=survey.txt;
$dataf=file($data); /*读出调查项目文件中的项目*/
$file_votes=fopen($votes, r);
$line_votes=fgets($file_votes, 255); /*读出已经记录的调查结果*/
fclose($file_votes);
$single_vote=explode(|, $line_votes); /* 并将数据按指定的字串切开,再将字串传回到数组变量中 */
if ($result!=1) /*假如已经接受了调查*/
{
$file_votes=file($votes, r);
if ($remote_addr == $file_votes[1]) /*检查是不是同一个人*/
{
echo 您已投过票了,谢谢您的参与!;
exit;
}
/*假如ip不重复,则执行以下程序*/
http://www.bkjia.com/phpjc/445093.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/445093.htmltecharticle这是一个简单的投票程序,对于刚学php和朋友来说是一个很不错的入门程序。在这里给大家介绍一下,希望能对朋友们有所帮助。 该系统是...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product