Gumpa
Take me to bed or lose me forever
Hej Hej!
Jag har ett bra litet script för en "poll" på min hemsida, men jag skulle behöva hjälp med att lägga in en kod för hur tidigt man kan rösta igen!
Har skummat runt lite på olika siter & hittat detta:
$REVOTE_TIME = 3600; (3600 är väl i sekunder tror jag?)
Var i scriptet lägger jag in koden?, eller har du något bättre förslag på hur man gör detta! (cookies eller nått annat kanske?)
Tack på förhand!
//Gumpa
Här kommer hela php-scriptet:
<font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#006666">
<html>
<head>
<title>Poll2</title>
</head>
<body background="black.jpg">
<p><font color="#c2c2c2" size="2">Ska du på Iron Maiden den 9/6 på
Ullevi?</font></p>
<form name="form1" method="post" action="<?$PHP_SELF?>">
<font size="2"></font>
<p>
<input type="radio" name="poll" value="1">
<font color="#c2c2c2" size="2">Japp, jag & ca:57000st till!</font><br>
<input type="radio" name="poll" value="2">
<font color="#c2c2c2" size="2">Nope,Men jag kommer att lyssna på P3-live!</font><br>
<input type="radio" name="poll" value="3">
<font color="#c2c2c2" size="2">Nope,Men jag kommer att titta på Svt-konserten (Live)</font><br>
<input type="radio" name="poll" value="4">
<font color="#c2c2c2" size="2">Iron Maiden suger!, dra åt helvete allihopa!!</font><br>
<input type="submit" name="Submit" value="Rösta">
</p>
</form>
<?
$open=fopen("Poll2.txt","r+");
$read=fread($open, filesize("Poll2.txt"));
$exp=explode(",",$read);
if($poll==1){
$summa=($exp[0]+$poll);
}else{$summa=$exp[0];
}
if($poll==2){
$summa2=($exp[1]+($poll/2));
}else{$summa2=$exp[1];
}
if($poll==3){
$summa3=($exp[2]+($poll/3));
}else{$summa3=$exp[2];
}
if($poll==4){
$summa4=($exp[3]+($poll/4));
}else{$summa4=$exp[3];
}
$temp[0]=$summa;
$temp[1]=$summa2;
$temp[2]=$summa3;
$temp[3]=$summa4;
$imp=implode(",",$temp);
rewind($open);
fwrite($open,$imp);
fclose($open);
?>
<?echo $summa;?> <font color="#c2c2c2" size="1">st har röstat på Alt.1</font><br>
<?echo $summa2;?> <font color="#c2c2c2" size="1">st har röstat på Alt.2</font><br>
<?echo $summa3;?> <font color="#c2c2c2" size="1">st har röstat på Alt.3</font><br>
<?echo $summa4;?> <font color="#c2c2c2" size="1">st har röstat på Alt.4</font><br>
</body>
</html>
Jag har ett bra litet script för en "poll" på min hemsida, men jag skulle behöva hjälp med att lägga in en kod för hur tidigt man kan rösta igen!
Har skummat runt lite på olika siter & hittat detta:
$REVOTE_TIME = 3600; (3600 är väl i sekunder tror jag?)
Var i scriptet lägger jag in koden?, eller har du något bättre förslag på hur man gör detta! (cookies eller nått annat kanske?)
Tack på förhand!
//Gumpa
Här kommer hela php-scriptet:
<font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#006666">
<html>
<head>
<title>Poll2</title>
</head>
<body background="black.jpg">
<p><font color="#c2c2c2" size="2">Ska du på Iron Maiden den 9/6 på
Ullevi?</font></p>
<form name="form1" method="post" action="<?$PHP_SELF?>">
<font size="2"></font>
<p>
<input type="radio" name="poll" value="1">
<font color="#c2c2c2" size="2">Japp, jag & ca:57000st till!</font><br>
<input type="radio" name="poll" value="2">
<font color="#c2c2c2" size="2">Nope,Men jag kommer att lyssna på P3-live!</font><br>
<input type="radio" name="poll" value="3">
<font color="#c2c2c2" size="2">Nope,Men jag kommer att titta på Svt-konserten (Live)</font><br>
<input type="radio" name="poll" value="4">
<font color="#c2c2c2" size="2">Iron Maiden suger!, dra åt helvete allihopa!!</font><br>
<input type="submit" name="Submit" value="Rösta">
</p>
</form>
<?
$open=fopen("Poll2.txt","r+");
$read=fread($open, filesize("Poll2.txt"));
$exp=explode(",",$read);
if($poll==1){
$summa=($exp[0]+$poll);
}else{$summa=$exp[0];
}
if($poll==2){
$summa2=($exp[1]+($poll/2));
}else{$summa2=$exp[1];
}
if($poll==3){
$summa3=($exp[2]+($poll/3));
}else{$summa3=$exp[2];
}
if($poll==4){
$summa4=($exp[3]+($poll/4));
}else{$summa4=$exp[3];
}
$temp[0]=$summa;
$temp[1]=$summa2;
$temp[2]=$summa3;
$temp[3]=$summa4;
$imp=implode(",",$temp);
rewind($open);
fwrite($open,$imp);
fclose($open);
?>
<?echo $summa;?> <font color="#c2c2c2" size="1">st har röstat på Alt.1</font><br>
<?echo $summa2;?> <font color="#c2c2c2" size="1">st har röstat på Alt.2</font><br>
<?echo $summa3;?> <font color="#c2c2c2" size="1">st har röstat på Alt.3</font><br>
<?echo $summa4;?> <font color="#c2c2c2" size="1">st har röstat på Alt.4</font><br>
</body>
</html>