Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 06:05

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Countdown mit Datenbank Zugriff

Discussion on Countdown mit Datenbank Zugriff within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
Royal*'s Avatar
 
elite*gold: 63
Join Date: Nov 2012
Posts: 2,123
Received Thanks: 500
Countdown mit Datenbank Zugriff

Guten Mittag liebe EPvP Community,

derzeitig arbeite ich an einem kleinen Projekt, aber da ich gerade an ein kleines Problem gestoßen bin, an welchem ich einfach nicht weiter komme, frage ich mal hier. Vorerst, ich bin für jede Antwort dankbar, sofern sie hilfreich ist. :-)

So, zu meinem Problem. In meinem kleinen Projekt hat der User die Möglichkeit eine Aktion für 10 Minuten auszuführen, aber da dies nicht nur Clientside sein sollte, möchte ich das ganze anhand einer MySQL Datenbank realisieren, d.h. das die Startzeit dort gespeichert wird, die Endzeit dann berechnet wird und ebenfalls in der Datenbank hinterlegt wird und die Differenz zwischen den beiden Zeiten (zunächst ist sie auf 10 Minuten), sobald dann die Differenz Zeit auf 0 ist, soll der User die "Belohnung" erhalten.

Vom Konzept her eigentlich relativ einfach, nur muss ich gestehen das ich das mit der Differenz Zeit einfach nicht hin bekomme, daher wäre ich sehr dankbar für einen kleinen Denkanstoß!

Ein großes Dankeschön im voraus.


Liebe Grüße,

Royal*
Royal* is offline  
Old 01/17/2017, 17:31   #2
 
xEr0r's Avatar
 
elite*gold: 227
Join Date: Jun 2010
Posts: 295
Received Thanks: 37
Den Timestamp würde ich Serverseitig generieren, da es sonst eventuell zu lokalen Zeitmanipulationen kommen kann. Ein Paket an den Server schicken, der dieses Event auslöst. In Oracle-SQL (wahrscheinlich ebenfalls in MySQL) kannst du Funktionen schreiben die etwas machen. In deinem Fall müssten zu dem Timestamp 10 Minuten dazu gezählt werden. Ist diese Berechnung abgeschlossen, muss du checken, ob der berechnete Timestamp >= deiner Serverzeit ist. Ist dies der Fall, so erhält der User eine Belohnung. Ist dies nicht der Fall, muss er noch warten.
xEr0r is offline  
Old 01/17/2017, 18:39   #3
 
Royal*'s Avatar
 
elite*gold: 63
Join Date: Nov 2012
Posts: 2,123
Received Thanks: 500
Quote:
Originally Posted by xEr0r View Post
Den Timestamp würde ich Serverseitig generieren, da es sonst eventuell zu lokalen Zeitmanipulationen kommen kann. Ein Paket an den Server schicken, der dieses Event auslöst. In Oracle-SQL (wahrscheinlich ebenfalls in MySQL) kannst du Funktionen schreiben die etwas machen. In deinem Fall müssten zu dem Timestamp 10 Minuten dazu gezählt werden. Ist diese Berechnung abgeschlossen, muss du checken, ob der berechnete Timestamp >= deiner Serverzeit ist. Ist dies der Fall, so erhält der User eine Belohnung. Ist dies nicht der Fall, muss er noch warten.
Vielen Dank für die Anregung, werde es mal so umsetzen.

Liebe Grüße
Royal* is offline  
Old 01/17/2017, 20:39   #4
dotCom
 
Devsome's Avatar
 
elite*gold: 9842
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,841
Received Thanks: 4,675
Arrow General Coding -> Web Development

#moved
Devsome is offline  
Reply


Similar Threads Similar Threads
MySQL Datenbank - Externer Zugriff
07/18/2013 - Technical Support - 3 Replies
Hey, kennt vielleicht jemand eine kostenlose MySQL Datenbank, wo man von außen drauf zugreifen kann? Also z.B. mit Programmen. Weil alle, die ich kenne, wie z.B. bplaced etc. sind von außen gesichert. Kenne mich leider nicht so gut mit C# aus, dass ich das anders lösen könnte. LG
Datenbank-Zugriff
12/15/2010 - Metin2 Private Server - 12 Replies
http://www.shinyoki.com/vorstellung/headers/large/ _0001_Ein-kleiner-Einblick-in-die-Welt-von-Shinyok i.png http://www.youtube.com/watch?v=qo7e58-VUiM http://www.shinyoki.com/vorstellung/headers/big/_ 0002_Vorab.png Diese Vorstellung ist nur ein kleiner Vorgeschmack auf das, was dich bei Shinyoki erwartet. Unser Team legte bei der Erstellung des Servers viel Wert auf korrekte Sprache, professionelle Verarbeitung & volle Funktionalität der Features und ein fehlerfreies Spielvergnügen....
Zugriff auf Datenbank
03/25/2010 - Metin2 Private Server - 4 Replies
Hey, mein Freund hat einen Server über Hamachi laufen, und ich soll die NPC's usw. bearbeiten. Allerdings bekomme ich keinen Zugriff auf die Datenbank! Alles ist richtig ausgefüllt, daran liegt es also schonmal nicht. Ist es überhaupt möglich, das ich auf die DB zugreifen kann? Hoffe, ihr könnt mir da helfen. MfG
DatenBank Zugriff Verstellt Hilfe
10/01/2009 - Metin2 Private Server - 2 Replies
hallo habe was in der db verstellt nun kommt das 1133-Host '192.168.1.100' is not to connect to this MySql server was kann ich machen gebe viele thx
[PROBLEM] Zugriff auf Datenbank verweigert
09/11/2008 - Flyff Private Server - 10 Replies
Wie ich im Titel schon geschrieben habe tritt bei mir ein Problem auf (siehe Screen). Ich kann dadurch nicht mehr auf meine Datenbank zugreifen und ich habe keine Ahnung warum , da ich nichts geändert habe D: http://img95.imageshack.us/img95/8641/fehlerow0.j pg wäre froh wenn mir jmd helfen kann =O lg Bloodlake



All times are GMT +1. The time now is 06:06.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.