Hey leute ich arbeite grade an einem Programm und möchte jetzt über "Admin Programm" sehen wieviele leute grade online sind ich benutze Autoit und habe ein Reg + Login Script eingebaut es funktioniert perfekt und will jetzt wissen wie ich die User anzeigen lassen kann z.b. in einner ListBox
User1
User2
User3
Um zu wissen, wer gerade online ist, musst du bei jeder Aktion, die ein User ausführt, einen Timestamp bzw. generell die Uhrzeit abspeichern. Am besten per "Update", da die Tabelle ansonsten sehr großen werden würde, wenn du jedes mal einen neuen Datensatz einfügst.
Dann musst du prüfen, welcher user z.B. in den letzten 5 Minuten online war. Das machst du einfach per
Quote:
SELECT username WHERE timestamp > *timespamp vor 5 min.*
ja okay thy für deine hilfe aber ich bin jetzt in MySql ein ziemlich großer anffänger^^ da briingt mir das da nicht viel
Könntest du nicht man vllt (nur wenn es dir nichts ausmacht!) ein komplettes script + anleitung besorgen ich habe gesucht gesucht und gesucht und nichts wirklich gefunden...
So schwer ist das wirklich nicht MySQL ist eh keine schwierige Sprache
Das sieht dann in etwa so aus:
Bei jeder Aktion den eigenen Timestamp aktualisieren:
Quote:
UPDATE users SET timestamp = *aktueller Timestamp* WHERE username = *username*
Dann nimmste noch meinen "Code" von oben und dann haste ganz grob ne Onlinefunktion vom Grundgedanken her. Mehr kann ich dir eh nicht helfen, da ich nicht deine Variablenname etc. kenne und ich AutoIt auch absolut nicht kenne außer vom Namen her.
Vielleicht findest du hier ja noch jemand anderes, der sich da besser auskennt.
uff ich kenne Mysql genauso wenig wie du Autoit ^^ ich hab diese ganzen sachen durch Tuts geschafft... AutoIt kann ich ja (vllt 60% ;D aber reicht für mein tool)
Bei der Abfrage WHERE muss der Wert, nach dem gesucht werden soll, zwischen '[...]' gesetzt werden. Da der Wert, nach dem du suchst, eine Variable ist, musst du diese nochmal entsprechend durch ".[...]." kennzeichnen. Versuch es mal so:
PHP Code:
$status = mysql_query("UPDATE Test SET Status = 'ONLINE' WHERE Benutzername = '".$Benutzername."' ");
Quote:
EDIT: WENN ES GEHT BITTE PER NACHRICHT UND NICHT ÜBER POST DANKE
Ich schreibe trotzdem hier, weil so auch Leuten geholfen ist, die ggf. das selbe Problem haben. Und da es ja nichts geheimes ist, kann ich es sicherlich auch hier posten!
Wie ist der Code fürs Auslesen der Tabelle
(Ich beschreibe mal:
Lies aus den Benutzername & den Status
Wenn Benutzername existiert und der Status = OK ist dann
echo 1;
wenn der status = BANNED dann
echo 2
ICH HOFFE IHR HABTS KAPIERT ANDERS KANN ICH ES NICHT ^^
mysql Fehler + Script? 07/18/2011 - Metin2 Private Server - 2 Replies hey Leute,
bei der Regipage auf meiner Homepage kommen 2 Fehlermeldungen, ist eig das gleiche.
Notice: Undefined index: user_admin in /data/multiserv/users/617397/projects/1541105/www/ pages/register.php on line 11
Notice: Undefined index: user_admin in /data/multiserv/users/617397/projects/1541105/www/ pages/register.php on line 11
Das steht über der Registration. Die Zeile bzw. Seite im Script:
mysql error ( script) 06/11/2011 - EO PServer Hosting - 2 Replies hey all
i know that this has less to do with eudemons
but it is still a part of eudemons
i got a script ( advanced register script)
but i got no clue what to do anymore now
i keep getting the same error over and over again , i test it and i got the problem eliminated but then it suddenly return (it happends sometimes)
MySQL BackUp Script 01/07/2011 - Metin2 PServer Guides & Strategies - 11 Replies Hey,
hier ist ein BackUp Script, was automatisch
die DB packt und auf BackUp-Server lädt.
Ist als cronjob gedacht, würde das z.B.
3 Uhr morgens stellen, damit das niemand mitbekommt.
Wie man cronjob macht erklär ich hier nicht, das dürfte
wohl jeder selber wissen oder google usen.
Zum ausführen wird BackUp Server benötigt.
Ist keine große Sache, von daher kein großes Geschwafel.
help how to run mysql script 11/24/2010 - EO PServer Hosting - 8 Replies can somebody help me how to run a mysql script
i open cq_action and open query table put that file like below..after i run nothing happen..what i gonna do next?....... i still learing about db
need mysql script . 11/02/2010 - Dekaron Private Server - 4 Replies well , i am using the vote script on epvp .
but some times i get problem on that vote script . that it pass the 12 hours
but i cant vote .
so can some one give me a script , that every 12 hours removes the " log + users " table ? on my php admin .