Lovetalk.de

Zurück   Lovetalk.de > >
Forenregeln Hilfe zum Forum Forum durchsuchen Passwort vergessen Registrieren Alle Foren als gelesen markieren

Du befindest dich im Forum: Lounge. Smalltalk mit Sinn ist hier nicht nur erlaubt, sondern auch erwünscht. Hier können sich die User über ihre momentanen Befindlichkeiten austauschen und über Dinge des alltäglichen Lebens diskutieren. Smalltalk in seiner feinsten Form - aber trotzdem mit Sinn!

Thema geschlossen
 
Themen-Optionen
Alt 11.01.2018, 23:49   #131
Sam Hayne
seniler alter Zirkusaffe™
 
Registriert seit: 03/2004
Ort: Locked in eternal limbo
Beiträge: 25.062
So halb...

Im Prinzip willst Du verschiedene Nutzeraccounts anlegen?

Kuck mal hier:
https://www.php-einfach.de/experte/p...e/loginscript/

Und am Ende bei "geschützter Bereich" hat dann quasi jeder User seine
eigene Seite.
Sam Hayne ist offline  
Alt 11.01.2018, 23:49 #00
Verbraucherinformant

Registriert seit: 21.08.2005
Ort: Litfaß
Beiträge: 4692

Hallo Sam Hayne, ich kann mir vorstellen dass es dir heute nicht so gut geht. Was da hilft ist Schokolade. Schokolade hilft immer und es geht einem damit sicher nicht besser, aber für einen kurzen Moment kann man alle Sorgen vergessen. Ich habe heute beim Milka Schokoladenpaket Gewinnspiel mit gemacht. Vielleicht ist das auch was für dich?
Alt 11.01.2018, 23:56   #132
Sportismylife
Sporty
Themenstarter
 
Registriert seit: 01/2008
Beiträge: 6.349
Danke für deine Antwort. Damit lässt sich schon was anfangen, aber ich glaube ich brauch noch mehr.

Ich will ein Online-Schachspiel programmieren. Jeder registrierte Benutzer kann dann ein Spiel "eröffnen" - daher die Instanzen.

Ich will genau das hier nach programmieren:

http://www.schacharena.de/
Sportismylife ist offline  
Alt 11.01.2018, 23:57   #133
Sportismylife
Sporty
Themenstarter
 
Registriert seit: 01/2008
Beiträge: 6.349
Wenn ich das schaffe, ist mir ein fester Job sicher
Sportismylife ist offline  
Alt 12.01.2018, 00:00   #134
Helmut Logan
Snikt!
 
Registriert seit: 09/2016
Ort: Springfield
Beiträge: 4.606
Zitat:
Zitat von Sportismylife Beitrag anzeigen
Wenn ich das schaffe, ist mir ein fester Job sicher
Helmut Logan ist offline  
Alt 12.01.2018, 09:46   #135
Sam Hayne
seniler alter Zirkusaffe™
 
Registriert seit: 03/2004
Ort: Locked in eternal limbo
Beiträge: 25.062
Zitat:
Zitat von Sportismylife Beitrag anzeigen
Danke für deine Antwort. Damit lässt sich schon was anfangen, aber ich glaube ich brauch noch mehr.

Ich will ein Online-Schachspiel programmieren. Jeder registrierte Benutzer kann dann ein Spiel "eröffnen" - daher die Instanzen.

Ich will genau das hier nach programmieren:

http://www.schacharena.de/
Hm. Im Prinzip ist dann jede Session einfach ein Datenbankeintrag.
Aus jedem davon kann man dann auslesen ob die Partie noch offen ist
(entweder direkt über ein Bool oder indirekt indem man kuckt ob schon
zwei Spieler am werkeln sind).
Die zählt man dann alle auf in einer großen Liste und ein Spieler kann
einen davon selektieren und joinen.

Umgekehrt wird beim Erstellen einer Session einfach ein neuer Eintrag
angelegt.

Schwierig wird nur: Wann lösche ich eine Session?
Geht dann einmal am Tag ein Cronjob drüber, der alle Partien löscht,
in denen seit 24h kein Zug mehr vorgenommen wurde?
I.a. versucht man sowas zu vermeiden.
Sam Hayne ist offline  
Alt 12.01.2018, 10:50   #136
Sportismylife
Sporty
Themenstarter
 
Registriert seit: 01/2008
Beiträge: 6.349
Danke für deine Antwort. Ich komm voran.

Eine Frage..

Die "Instanzen" an und für sich, mach ich dann so:

Zitat:
Im Prinzip willst Du verschiedene Nutzeraccounts anlegen?

Kuck mal hier:
https://www.php-einfach.de/experte/p...e/loginscript/

Und am Ende bei "geschützter Bereich" hat dann quasi jeder User seine
eigene Seite.
Und das kombiniere ich mit mysql?

EDIT: Oh ok ich sehe schon. Ja. Jeder User kriegt dann seinen eigenen "Bereich" (Spiel) und andere User können dann auf diesen Bereich zugreifen.

EDIT 2: Oder noch viel einfacher. Kein User kriegt sein eigenes Spiel, die User legen lediglich eine Tabelle in der Datenbank an und die "game list" listet halt alle einträge auf (auf die dann zugegriffen werden kann)

Geändert von Sportismylife (12.01.2018 um 11:30 Uhr)
Sportismylife ist offline  
Alt 12.01.2018, 18:26   #137
Sam Hayne
seniler alter Zirkusaffe™
 
Registriert seit: 03/2004
Ort: Locked in eternal limbo
Beiträge: 25.062
Joarr... so in etwa. Jede Session ist ein Datenbankeintrag und der ist wieder verknüpft mit einem Spielbrettzustand.

Mag sein, dass es viel effizienter geht... hab seit 8 Jahren kein PHP/MySQL mehr gemacht.
Sam Hayne ist offline  
Alt 12.01.2018, 19:43   #138
Sportismylife
Sporty
Themenstarter
 
Registriert seit: 01/2008
Beiträge: 6.349
Zitat:
Zitat von Sam Hayne Beitrag anzeigen
Joarr... so in etwa. Jede Session ist ein Datenbankeintrag und der ist wieder verknüpft mit einem Spielbrettzustand.

Mag sein, dass es viel effizienter geht... hab seit 8 Jahren kein PHP/MySQL mehr gemacht.
Willkommen im Club

Aber ok, vielen Dank für deine Hilfe. Hast mich wesentlich weiter gebracht. Ich denke ich kann das schaffen.
Sportismylife ist offline  
Alt 13.01.2018, 16:02   #139
weps
Senior Member
 
Registriert seit: 08/2008
Ort: ruhig
Beiträge: 644
PHP kann selber auch schon mit Sessions umgehen, inkl. Übertragung, Speicherung und Bereinigung. Solange es Schachspielstände sind, finde ich persönlich eine Datenbank etwas übertrieben...

http://php.net/manual/de/session.examples.basic.php
weps ist offline  
Alt 13.01.2018, 16:16   #140
Sportismylife
Sporty
Themenstarter
 
Registriert seit: 01/2008
Beiträge: 6.349
Vielen Dank! Je einfacher, desto besser. Ich weiß sowieso noch nicht ganz genau wie ich das machen kann.
Sportismylife ist offline  
Alt 13.01.2018, 16:16 #00
Verbraucherinformant

Registriert seit: 21.08.2005
Ort: Litfaß
Beiträge: 4692

Hey Sportismylife, egal wie gross deine Sorgen auch sein mögen, mir hilft es immer nach draußen zu gehen und den Grill anzuwerfen. Grillen ist Entspannung pur. Ob nun ein deftiges BBQ oder ein einfach mariniertes Schweinesteak. Am Grill kann ich alle Probleme vergessen. Du hast noch keinen Grill? Bei der Telekom kannst du aktuell am Angrillen 2019 Gewinnspiel mitmachen und entweder einen Beefer oder ein Keramik Ei gewinnen. Wer von uns gewinnt lädt den anderen ein ;-)
Thema geschlossen

Ausgesuchte Informationen

Themen-Optionen





Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:26 Uhr.