Hallo Forum!
Ich schreibe mir grad eine kleines Voting für mein Download Script. Die User soll nicht x-beliebig voten dürfen und deshalb setze ich ein Cookie wenn sie den Vote Button klicken.
So sieht das Cookie aus wenn zwei verschiedene Files bewertet wurden!
rothe
rothe
localhost/littis-web/download/
1024
2994998912
29933953
2377461312
29933928
*
wichtige-links
wichtige-links
localhost/littis-web/download/
1024
3504998912
29933953
2888081312
29933928
*
Mit diesem Namen wird das Cookie gespeichert
daniel@download[2].txt
Nun will ich es erreichen das wenn das Coockie mit dem Filename den das bewertete File auftritt das dann ein Voting nicht mehr möglich ist.
Nur leider funktioniert das nicht!
Es kommt auch keine Fehlermeldung,ich habe error_reporting(E_ALL); in der config.php Datei stehen die ich immer am Anfang eines php Documentes einbinde!
So sieht der Prüfungscode aus!
Das soll bedeuten ist das Cookie Name gleich dem zu bewerteten File dann kommt das echo im if zweig,ansonsten soll das Voting Formular erscheinen!
Kann mir einer helfen und dsagen was ich da falsch mache?
Dankeschön mfg der Litter
Ich schreibe mir grad eine kleines Voting für mein Download Script. Die User soll nicht x-beliebig voten dürfen und deshalb setze ich ein Cookie wenn sie den Vote Button klicken.
So sieht das Cookie aus wenn zwei verschiedene Files bewertet wurden!
rothe
rothe
localhost/littis-web/download/
1024
2994998912
29933953
2377461312
29933928
*
wichtige-links
wichtige-links
localhost/littis-web/download/
1024
3504998912
29933953
2888081312
29933928
*
Mit diesem Namen wird das Cookie gespeichert
daniel@download[2].txt
Nun will ich es erreichen das wenn das Coockie mit dem Filename den das bewertete File auftritt das dann ein Voting nicht mehr möglich ist.
Nur leider funktioniert das nicht!
Es kommt auch keine Fehlermeldung,ich habe error_reporting(E_ALL); in der config.php Datei stehen die ich immer am Anfang eines php Documentes einbinde!
So sieht der Prüfungscode aus!
PHP-Code:
<?php
if(isset($_COOKIE['filename']) == $row['file_name'])
{
echo "schon gevotet";
}
else
{
echo "<input type=\"hidden\" name=\"filename\" value=\"".$row['file_name']."\">";
echo "<input type=\"hidden\" name=\"id\" value=\"".$row['id']."\">";
echo "<input type=\"hidden\" name=\"zahl1\" value=\"".$row['voting']."\">";
echo "<input type=\"hidden\" name=\"zahl3\" value=\"".$row['voter']."\">";
echo "<select name=\"zahl2\" class=\"textfeld\">";
echo "<option>Download bewerten</option>";
echo "<option value=\"1\">1</option>";
echo "<option value=\"2\">2</option>";
echo "<option value=\"3\">3</option>";
echo "<option value=\"4\">4</option>";
echo "<option value=\"5\">5</option>";
echo "<option value=\"6\">6</option>";
echo "<option value=\"7\">7</option>";
echo "<option value=\"8\">8</option>";
echo "<option value=\"9\">9</option>";
echo "<option value=\"10\">10</option>";
echo "</select>";
echo " <input type=\"submit\" name=\"votesend\" value=\"Vote\" class=\"buttons\">";
}
?>
Kann mir einer helfen und dsagen was ich da falsch mache?
Dankeschön mfg der Litter
Kommentar