Hallo Forum,
Ich habe ein Problem mir einem Votesystem :
Mein Quelltext für den Votebutton sieht aus wie folgt:
<form action="<?php
session_start();
$_SESSION["VoteZ"] = 1;
if ($_SESSION["VoteZ"] = 1) {
$Zahl = fopen("Zahlen\Zahl.txt", "r+");
$count = fgets($Zahl, 10);
if($count == "")
{
$count = 0;
} ;
$count++;
rewind($Zahl);
fwrite($Zahl, $count);
fclose($Zahl);
$_SESSION["VoteZ"] = 2;}
else {
echo "Du hast schon abgestimmt";
}
?>" >
</s1>
<input type="submit" value="Vote">
</form>
Das Problem : Man kann den Button immernoch so oft
drücken wie man will und
Bei jedem Reload der Seite erhöht sich der Zähler ebenfalls um 1
Ich habe ein Problem mir einem Votesystem :
Mein Quelltext für den Votebutton sieht aus wie folgt:
<form action="<?php
session_start();
$_SESSION["VoteZ"] = 1;
if ($_SESSION["VoteZ"] = 1) {
$Zahl = fopen("Zahlen\Zahl.txt", "r+");
$count = fgets($Zahl, 10);
if($count == "")
{
$count = 0;
} ;
$count++;
rewind($Zahl);
fwrite($Zahl, $count);
fclose($Zahl);
$_SESSION["VoteZ"] = 2;}
else {
echo "Du hast schon abgestimmt";
}
?>" >
</s1>
<input type="submit" value="Vote">
</form>
Das Problem : Man kann den Button immernoch so oft
drücken wie man will und
Bei jedem Reload der Seite erhöht sich der Zähler ebenfalls um 1
Kommentar