Weiterleitung von allein?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
belohnung
benutzen
browser
code
frist
http
index
jemand
klicken
kontrolle
kontrollieren
schritt
sekunde
server
stunden
trage
url
vorlage
weiterleitung
zahl
-
Hallo,
ich bin dabei, ein VoteScript umzuschreiben...
Mit hat Jemand hat eine Vorlage geboten, die ich nun benutze.
Nun kommt aber immer von allein eine Weiterleitung zu einer Vote Seite und ich sehe nirgends den Fehler :o
<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>
$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> !';}
Erkennt hier jemand etwas?
Ich wäre euch sehr dankbar, wenn ihr mir helfen könntet!
LG! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
chatter schrieb:
<?php echo '<meta http-equiv="refresh" content="62"; URL="index.php">'; ?>
Und wenn, dann so:<meta http-equiv="refresh" content="62; URL=index.php">
Das ist eine Weiterleitung. Nach 62 Sekunden wird auf index.php weitergeleitet.
Aber keine ordentliche!
Es funktioniert doch?
Beitrag zuletzt geändert: 4.4.2012 15:45:44 von tillpro -
Diese mein ich nicht.
Man wird einfach zur Vote Seite weitergeleitet.
Das wundert mich. -
vllt ist die vote Seite die index.php O_o
steht doch da oder täusch ich mich
Falls ihr Browser sie nicht weitergeleitet hat, klicken sie <a href="index.php">hier</a> !'
-
Nein das ist die VoteSeite:
http://www.minecraft-server.eu/index.php?go=server&id=10159
Also das Script soll nur überprüfen ob man auch wirklich gevotet hat.. -
Ich hätte da mal was gefunden:
€: nutzt nichts!
Ich probiere es gerade aus.
€: Ich sehe gerade, dass es nicht kontrolliert, aber du kannst das Script an einen Link senden, z.B.:
http://minecraft-server.eu/?go=servervote&id=/*DIE ID DES SERVERS*/
aber das ist nicht 100%ig. Da musst du wohl kontrollieren, ob deine User es auch wirklich tuen. Ich suche aber gerade weiter...
askarian
€: ICH HABS!!!! http://dev.askarian.net/2012/04/minecraft-vote-script-mit-kontrolle/
Ist noch nicht ganz perfect, aber...
€:Ich sehe gerade, dass VoteScripts verboten wurden. Man muss Votifier benutzen(ein Plugin).
Aber ich habe eben mal nachgefragt.
Beitrag zuletzt geändert: 9.4.2012 7:22:15 von askarian -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage