当前位置:Gxlcms > PHP教程 > php和Ajax投票系统_PHP教程

php和Ajax投票系统_PHP教程

时间:2021-07-01 10:21:17 帮助过:43人阅读

$vote=$_GET['vote'];

//echo $vote;

$filename="poll.txt";

$content=file($filename); //把整个文件读入一个数组中

$arr=explode('||',$content[0]);

$yes=$arr[0];

$no=$arr[1];

if($vote==0){

$yes=$yes+1;

}

if($vote==1){

$no=$no+1;

}

$intpoll=$yes."||".$no;

$fp=fopen($filename,'w');

fputs($fp,$intpoll);

fclose($fp);

?>

POLL:

Yes:

width=''

height='20'>

%

No:

width=''

height='20'>

%

//poll.js

var xmlHttp

function GetXmlHTTPObject(){

var Object=null;

if (window.XMLHttpRequest)

{

Object=new XMLHttpRequest()

}

else if (window.ActiveXObject)

{

Object=new ActiveXObject("Microsoft.XMLHTTP")

}

return Object;

}

function statechang(){

if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){

document.getElementById("poll").

innerHTML=xmlHttp.responseText;

}

}

function getVote(int){

xmlHttp=GetXmlHTTPObject()

if(xmlHttp==null){

alert('错误!');

return

}

var url="poll.php"

url=url+"?vote="+int

url=url+"&sid="+Math.random()

xmlHttp.onreadystatechange= statechang

xmlHttp.open("GET",url,true)

xmlHttp.send(null)

}

//poll.html

投票(POLL)

PHP AND AJAX POLL

www.2cto.com

//还有一个poll.txt文件

摘自 chaojie2009的专栏

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/478510.htmlTechArticle?php $vote=$_GET[vote]; //echo $vote; $filename=poll.txt; $content=file($filename); //把整个文件读入一个数组中 $arr=explode(||,$content[0]); $yes=$arr[0]; $no=$arr[1];...

人气教程排行