Verschenke Intelligentes VoteScript -> Webseite

04/03/2012 23:06 Heberg#1
Hallo, da mir langweilig war, habe ich einfach mal ein VoteScript geschrieben, wie auf MineTime.

Das sind die Formen:
HTML Code:
<script type="text/javascript">

var running = false
var endTime = null
var timerID = null
var totalMinutes = 20;

function startTimer() {
    running = true
    now = new Date()
    now = now.getTime()
    endTime = now + (50 * 60 * totalMinutes);
    showCountDown()
}

function showCountDown() {
    var now = new Date()
    now = now.getTime()
    if (endTime - now <= 0) {
       clearTimeout(timerID)
       running = false
       alert("Wir fürchten sie haben zu lange gebraucht.")
       document.getElementById('SessionTimeCount').innerHTML = " Verbleibende Zeit 0:00 Sekunden (Sicherheitsmaßnahme)"
	   document.form1.action = "http://now.eloqua.com/e/f2.aspx"
    } else {
        var delta = new Date(endTime - now)
        var theMin = delta.getMinutes()
        var theSec = delta.getSeconds()
        var theTime = theMin
        theTime += ((theSec < 10) ? ":0" : ":") + theSec
        document.getElementById('SessionTimeCount').innerHTML = " Verbleibende Zeit " + theTime + " (Sicherheitsmaßnahme)"
        if (running) {
            timerID = setTimeout("showCountDown()",900)
        }
    }
}
</script>
<?php echo '<meta http-equiv="refresh" content="62"; URL="index.php">'; ?>

<body onLoad="startTimer();"></body>

<span id="SessionTimeCount"></span><hr>

<form action="Includes/vote.php" method="post">
<b style=" color: green; font-size: 18px; ">Schritt 1 :</b><br>
Trage deinen Ingame Namen ein !<br>
<input type="text" name="name" value="<?php echo $ingame; ?>" size="36" style=" margin-left: 0%; margin-bottom: 6px; ">
<hr>
<b style=" color: green; font-size: 18px; ">Schritt 2 :</b><br>
Trage das Captcha ein und bewerte diesen Server ! <br><hr>

<?php

$src = "http://www.minecraft-server.eu/index.php?go=servervote&id=10159";
preg_match('#<td colspan=1>(.*?)</td>#', file_get_contents("http://www.minecraft-server.eu/index.php?go=server&id=10159"),$getVotes);
?>
<iframe height="320px" width="550px" src="<?php echo $src; ?>" style="margin-top: 5px; margin-bottom: 5px; "></iframe><hr><input name="anzahl" type="text" style=" display: none;" size="24" value="<?php echo $getVotes[1]; ?>"><input name="username" type="text" style=" display: none;" size="24" value="<?php echo $username; ?>">
<b style=" color: green; font-size: 18px; ">Schritt 3:</b><br>
Schließe den Vote ab hol dir deine Belohnung !<br>
<input type="submit" value="Voten !" style=" margin-left: 0%; ">
</form>
Das ist der PHP Code dahinter:
PHP Code:

$username 
$_POST["username"];
   
$name $_POST["name"];
$zahl $_POST["anzahl"];

preg_match('#<td colspan=1>(.*?)</td>#'file_get_contents("http://www.minecraft-server.eu/index.php?go=server&id=10159"),$getVotes);


if(
$name == "" or $zahl == "")
{ echo 
'Bitte tragen sie ihren Namen und den Captcha ein !';
echo 
'Falls ihr Browser sie nicht weitergeleitet hat, klicken sie <a href="index.php">hier</a> !';
}
elseif(
$zahl != $getVotes[1])
{
echo 
'Du hast erfolgreich gevotet !';
echo 
'Falls ihr Browser sie nicht weitergeleitet hat, klicken sie <a href="index.php">hier</a> !';
}
elseif(
$zahl == $getVotes[1]) { echo 'Entweder haben sie den Captcha falsch eingegeben oder nicht die 24-Stunden Vote Frist eingehalten !';echo 'Falls ihr Browser sie nicht weitergeleitet hat, klicken sie <a href="index.php">hier</a> !';} 
Viel spaß damit!

mfg Heberg
04/03/2012 23:09 False#2
Nett das du sowas machst, aber für leute die kein html/php können werden nicht wissen wie man es einbindet.

Ps.Falsche Section => [Only registered and activated users can see links. Click Here To Register...]
04/03/2012 23:25 Heberg#3
Tut mir leid, wäre schön, wenn ein Mod diesen verschieben könnte.
04/04/2012 00:15 .NoThx#4
Könntest du eine Demo seite machen?
04/04/2012 03:27 torbenw1996#5
Braucht man nicht mehr dank Votifer
04/04/2012 06:23 Heberg#6
Was auch immer Votifer ist :/
04/04/2012 07:07 Der-Tee#7
Votifier ist ein Plugin welches anzeigt wenn für ein Server gevotet wurde...
Was auch immer das jetzt mit dem VoteScript zu tun hat :confused:
04/04/2012 11:52 False#8
Quote:
Originally Posted by .ÏçêTèã ツ View Post
Votifier ist ein Plugin welches anzeigt wenn für ein Server gevotet wurde...
Was auch immer das jetzt mit dem VoteScript zu tun hat :confused:
Weil man dort glaube ich einstellen kann das jemand Items bekommt :)
04/08/2012 13:33 xCrytime#9
Wie benutzt man das richtig?
04/10/2012 06:27 MisterErwin#10
Die Scripte mit Frames / IFrames tuen nicht mehr bei minecraft-server.eu.

Nur so'n Tipp