WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Fragen zu Online Speicher Nextcloud, Owncloud, Dropbox, Amazon Cloud, Google Drive


Forum » Internet Online Speicherdienste » Browser Game » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Purge
Haha, bin auch per Google hergekommen, allerdings such' ich ne effektive
Moeglichkeit Cronjobs zu ersetzen =/
von vegeta
Hi leude ich guck gerade zufällig bei google und sehe diesen eintrag )).
ich finde es gut das ihr so über mein game denkt und sowas auch machen wollt
MFG:vegeta
HOMEPAGE: www.animegame.de
von paul
hi, was ich nicht verstehe:
wieso setzt du einmal die neue superglobale variable $_COOKIE[''] ein und dann wieder $HTTP_POST_VARS[''] ($_POST['']) ;)

cya, paul
von Chibi-Power
Was macht das Thema jetzt in "Allgemein" ? Naja, egal..*gg*

Also ich versuche jetzt mal genau zu erkleären, was ich will und warum es nicht klappt.Vielleicht könnt ihr mir dann besser helfen.Wäre nett!

Also das is ja für mein Browsergame und es soll eine Trainingsfunktion sein...
Man sucht sich aus, was man trainieren will und wie lange..
Das habe ich sa gemacht:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14:
if($HTTP_POST_VARS["select"] == "hp1")
{
$zeit = 600;
$aendern = "UPDATE user SET hp=hp+5 WHERE name = '$_COOKIE[nick]'";
}
if($HTTP_POST_VARS["select2"] == "starke1")
{
$zeit = 600;
}
if($HTTP_POST_VARS["select3"] == "verteidigung1")
{
$zeit = 600;
$aendern = "UPDATE user SET verteidigung=verteidigung+0.1 WHERE name = '$_COOKIE[nick]'";
} usw.


Wobei das hp1, starke1 usw. immer das is, was man sich dafür ausgesucht hat.
Und je nach dem was man isch ausgesucht hat wird die Varable $zeit eben anders gesetzt.
Und oben in der Datei steht:
1:
setcookie("zeit", "", (time()+$zeit), "/");

Also soll der cookie solange gespeichert werden, wie eben die variable groß ist.

In einer anderen datei soll man dann entweder sehen, dass man noch am trainieren ist, oder, wenn das training beendet ist, den kämpfer abholen.
Das wollte ich so machen:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10:
<? if(isset($_COOKIE['zeit']))
{
echo "Dein Training dauert noch etwas! <br>";
echo '<a href="tabbrechen.php"> Training abbrechen </a>'; 
}
else
{
echo '<a href="training3.php"> Training beendet.Trainingsplatz verlassen. </a>'; 
}
?>


Aber dann gibt er immer "Training beendet.Trainingsplatz verlassen" aus, auch wenn die Zeit eigentlich noch nicht abgelaufen ist....
Woran kann das liegen??
von Can
Ja...hm....nun, vielleicht muss man den Cookie vor erneutem Setzen löschen oder so? Keine Ahnung :/

Nach oben