[php:1:98c68c0e46]<?php
include("config.php");
$id = mysql_result(mysql_query("SELECT id FROM umfragen ORDER BY id DESC LIMIT 1", $serverid), 0, "id");
if($_POST["submit"] == "Vote")
{
$sql = "SELECT * FROM umfragen WHERE id=" . $id;
$query = mysql_query($sql, $serverid);
$data = mysql_fetch_array($query);
$data["hits"] = explode(";", $data["hits"]);
$data["hits"][$_POST["option"]]++;
$data["hits"] = implode(";", $data["hits"]);
$sql = "UPDATE umfragen SET hits='" . $data["hits"] . "' WHERE id=" . $id;
$query = mysql_query($sql, $serverid);
if(mysql_affected_rows($serverid))
{
setcookie("voted", $id, time()+3600*24*$blockdays);
echo "Deine Stimme wurde gezählt. Danke für das Voting";
echo "
<a href=\"#\" onClick=\"window.open('daten/results.php','Name','height=400, width=400, left=500, top=200, menubar=NO, toolbar=NO, status=NO, scrollbars=NO, resizable=NO')\">Ergebnnis anzeigen</a>"; }
else
{
echo 'Fehler beim Abstimmen.';
}
}
else
{
if($_COOKIE["voted"] == $id)
{
echo 'Du hast bereits abgestimmt - Beim nächsten Mal wieder.';
echo "
<a href=\"#\" onClick=\"window.open('daten/results.php','Name','height=400, width=400, left=500, top=200, menubar=NO, toolbar=NO, status=NO, scrollbars=NO, resizable=NO')\">Ergebnnis anzeigen</a>";
die();
}
$sql = "SELECT * FROM umfragen WHERE id=" . $id;
$query = mysql_query($sql, $serverid);
$data = mysql_fetch_array($query);
$data["options"] = explode(";", $data["options"]);
echo $data["frage"];
echo '<form name="umfrage" action="' . $_SERVER['PHP_SELF'] . '" method="post">';
for($i=0; $i<count($data["options"]); $i++)
{
echo '<input type="radio" name="option" value="' . $i . '">' . $data["options"][$i] . '
';
}
echo '
<input type="submit" name="submit" value="Vote"></form>';
echo "
<a href=\"#\" onClick=\"window.open('daten/results.php','Name','height=400, width=400, left=500, top=200, menubar=NO, toolbar=NO, status=NO, scrollbars=NO, resizable=NO')\">Ergebnnis anzeigen</a>";
}
?>[/php:1:98c68c0e46]
Dieser code ist sehr gut...
Ich habe ihn aber nicht selber gemacht da ich z.z. keine Lust bzw zeit hab mich hinzusetzen und mein eigenes votig zu schreiben...
Nun zu meiner frage:
Hat irgendjemand lust bzw zeit mir die cookie sperre durch ne ip sperre zu ersetzen? Ich weiß dass wir hier normalerweise keine Codes für jemanden bauen aber ich finde im internet kein gutes voting ohne ein copyright link...
Wenn ihr ein gutes wisst, dann postet einfach den link, wär auch dafür sehr dankbar.
include("config.php");
$id = mysql_result(mysql_query("SELECT id FROM umfragen ORDER BY id DESC LIMIT 1", $serverid), 0, "id");
if($_POST["submit"] == "Vote")
{
$sql = "SELECT * FROM umfragen WHERE id=" . $id;
$query = mysql_query($sql, $serverid);
$data = mysql_fetch_array($query);
$data["hits"] = explode(";", $data["hits"]);
$data["hits"][$_POST["option"]]++;
$data["hits"] = implode(";", $data["hits"]);
$sql = "UPDATE umfragen SET hits='" . $data["hits"] . "' WHERE id=" . $id;
$query = mysql_query($sql, $serverid);
if(mysql_affected_rows($serverid))
{
setcookie("voted", $id, time()+3600*24*$blockdays);
echo "Deine Stimme wurde gezählt. Danke für das Voting";
echo "
<a href=\"#\" onClick=\"window.open('daten/results.php','Name','height=400, width=400, left=500, top=200, menubar=NO, toolbar=NO, status=NO, scrollbars=NO, resizable=NO')\">Ergebnnis anzeigen</a>"; }
else
{
echo 'Fehler beim Abstimmen.';
}
}
else
{
if($_COOKIE["voted"] == $id)
{
echo 'Du hast bereits abgestimmt - Beim nächsten Mal wieder.';
echo "
<a href=\"#\" onClick=\"window.open('daten/results.php','Name','height=400, width=400, left=500, top=200, menubar=NO, toolbar=NO, status=NO, scrollbars=NO, resizable=NO')\">Ergebnnis anzeigen</a>";
die();
}
$sql = "SELECT * FROM umfragen WHERE id=" . $id;
$query = mysql_query($sql, $serverid);
$data = mysql_fetch_array($query);
$data["options"] = explode(";", $data["options"]);
echo $data["frage"];
echo '<form name="umfrage" action="' . $_SERVER['PHP_SELF'] . '" method="post">';
for($i=0; $i<count($data["options"]); $i++)
{
echo '<input type="radio" name="option" value="' . $i . '">' . $data["options"][$i] . '
';
}
echo '
<input type="submit" name="submit" value="Vote"></form>';
echo "
<a href=\"#\" onClick=\"window.open('daten/results.php','Name','height=400, width=400, left=500, top=200, menubar=NO, toolbar=NO, status=NO, scrollbars=NO, resizable=NO')\">Ergebnnis anzeigen</a>";
}
?>[/php:1:98c68c0e46]
Dieser code ist sehr gut...
Ich habe ihn aber nicht selber gemacht da ich z.z. keine Lust bzw zeit hab mich hinzusetzen und mein eigenes votig zu schreiben...
Nun zu meiner frage:
Hat irgendjemand lust bzw zeit mir die cookie sperre durch ne ip sperre zu ersetzen? Ich weiß dass wir hier normalerweise keine Codes für jemanden bauen aber ich finde im internet kein gutes voting ohne ein copyright link...
Wenn ihr ein gutes wisst, dann postet einfach den link, wär auch dafür sehr dankbar.