WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 03.03.2004, 12:25   #11
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

Zitat:
Original geschrieben von wbendl
Hi!

Also wenn es nicht "sein Server" ist, greift er wohl über Internet auf die DB zu. Das heißt:

1. Ein anderer Rechner muß rund um die Uhr laufen, und die DB bearbeiten.

2. Wenn die Verbindung abbricht, ist die Sache im A.....
(Außer er zählt lokal mit)

Eigentlich fällt mir kein Grund ein, warum der Wert ständig erhöht werden sollte. Es müßte ja genügen, wenn der Wert nur bevor ihn jemand wissen will auf den richtigen Stand kommt. Damit hätte man auch schon den Auslöser.

Vielleich mal in diese Richtung denken!

mfg

WB
also afaik läuft ein webserver immer rund um die uhr (ausser er fällt aus )
Potassium ist offline   Mit Zitat antworten
Alt 03.03.2004, 13:21   #12
The_Lord_of_Midnight
Gesperrt
 
Registriert seit: 26.10.1999
Beiträge: 19.154

Mein Computer

Standard

also in einer modernen datenbank macht man da einfach einen datenbankjob, fertig. wenns die datenbank nicht kann ist das auch kein problem. dann definierst halt im betriebssystem einen job. bei einem richtigen betriebssystem wie unix oder linux ist das einfach mit einem cron-job zu erledigen.

bei letztklassigen dingen wie windows kann man zwar nicht viel machen, aber ich glaube mit dem at-kommando sollte es gehen.

zur syntax:
at /?
The_Lord_of_Midnight ist offline   Mit Zitat antworten
Alt 03.03.2004, 13:44   #13
Robin Hood
Jr. Member
 
Registriert seit: 30.06.2003
Alter: 68
Beiträge: 68


Robin Hood eine Nachricht über ICQ schicken
Standard

@SingleParty.cc

Das mit der Zeit hab ich mir auch schon überlegt nur wie kann ich das über Tage hinweg machen?
____________________________________
mfg
Robin Hood

Robin Hood ist offline   Mit Zitat antworten
Alt 03.03.2004, 14:17   #14
heli2sky
Master
 
Registriert seit: 02.10.2001
Alter: 39
Beiträge: 523


heli2sky eine Nachricht über ICQ schicken
Standard

wo ist das problem?

es wurde doch jetzt eh schon so oft geschrieben: du brauchst einen wert und die zeit, das speicherst du in die DB ->
PHP-Code:
zeit_jetzt wert |
---------------------
|    
xxx     |  yy  
wenn der user die seite aufruft: (php)
PHP-Code:
$zeit_jetzt time();
$wert += 35*floor(($zeit_jetzt-$zeit_damals)/$intervall); 
zeit_jetzt-zeit_damals ist in dem fall die anzahl der vergangenen sekunden -> die wird durch $intervall dividiert (in deinem fall, also für 10 minuten, wären das 10*60 (weil sekunden!) -> das ergebnis wird abgerundet ("floor()") -> das was rauskommt, so oft wird 35 dazuaddiert ($wert += ...)
____________________________________
Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele.
Lucius Annaeus Seneca


...:::www.modellbaulexikon.org:::...

www.acrobat-se.org | www.ams-8c.de.vu
heli2sky ist offline   Mit Zitat antworten
Alt 03.03.2004, 14:20   #15
SingleParty.cc
Jr. Member
 
Registriert seit: 22.05.2003
Alter: 23
Beiträge: 91


Standard

Zitat:
Original geschrieben von Robin Hood
@SingleParty.cc

Das mit der Zeit hab ich mir auch schon überlegt nur wie kann ich das über Tage hinweg machen?

Wenn Du DateTime-Felder voneinander abziehst, bekommst Du die Differenz in Sekunden.

Diese Differenz dividiere durch (35x60) - der ganzzahlige Anteil steht dann dafür, wie oft 35 Minuten in dieser Zeitdifferenz vergangen sind.

Dieser Anteil mal dem Erhöhungsfaktor plus die Ausgangszahl ergibt dann den aktuellen Soll-Wert.

Das kannst Du über beliebige Zeiträume spielen.

PS: Ich hab's nicht probiert, um ehrlich zu sein - vielleicht steckt auch ein gewaltiger Denkfehler drin... ;-)
____________________________________
        &n bsp; www.tgifridays.at
       T.G.I. Friday\'s Vienna
        &n bsp;www.SingleParty.cc
Plattform für Kontaktsuchende
SingleParty.cc ist offline   Mit Zitat antworten
Alt 03.03.2004, 18:18   #16
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Das mit der ZEIT funktioniert sicher, wenn PHP erlaubt ist.

@potassium
Das ein Webserver rund um die Uhr läuft, habe ich mir fast gedacht. Das nützt aber garnichts, wenn es nicht "sein Server" ist, und er kein Programm oder Chronjob verwenden kann.

mfg

WB
wbendl ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:52 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag