La logica delle stanze private postato il 26/03/2010 11:45:28 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti,
visto che l'unico programmatore che aveva accettato di aiutarmi dopo aver letto questo https://www.gdr-online.com/readforum.asp?id=113195 ↗ mi ha, ahimè, abbandonato, solo sono qui a chiedervi delle dritte in merito alla "logica di base" per erigere una stanza privata.
Ho provato a consultare qualche os, tuttavia, la moltitudine di codici, stringhe etc non ha fatto altro che confondermi.
Pensavo di utilizzare le condizioni e variabili GET per ogni pagina (=casa privata), in altre parole..il proprietario (o il detentore della password) poteva stabilire a chi dare la password.
Un'altra idea era quella di creare per ogni casa una pagina (=casa) nella quale includere una lista di persone.
In tutta onestà, non voglio dare al proprietario (o i proprietari) della casa la possibilità di invitare altre persone...[per motivi che non sto qui a spiegarvi].
Questo potrebbe facilitare le cose, anche dal lato programmativo.
Avete qualche consiglio da darmi?
Pagine → 1 2
26/03/2010 11:47:56
26/03/2010 11:53:27
26/03/2010 11:53:32
NON sono un programmatore, ma a logica direi che se c'è un tasto solo che chiunque lo preme entra in casa propria dovrebbe bastare creare una chat legata al detto pg direttamente nel database, ed a quel punto pigiando il tasto vai a chiedere al db qual'è la chat legata al pg e gliela apri.
Poi magari metti anche un controllo che chi chiami la chat debba essere il pg ad essa legato, così anche se scrivono direttamente il richiamo alla specifica chat non li fa entrare...
Ma ripeto che NON sono un programmatore, sto solo facendo una riflessione sulla "logica della stanza privata"
26/03/2010 11:56:07
26/03/2010 11:59:24
A questo punto se vuoi la mappa delle case credo che basti il controllo sull'accesso: chi entra deve essere il pg legato alla chat in db. Sennò non lo fa entrare.
26/03/2010 12:00:38
26/03/2010 12:06:08
Ok allora adesso i tuoi intenti sono chiari, non volevo fare polemica.
Tornando in topic, le vie sono 2: o le autorizzazione le metti nel pg (con campo padrone_chat e array autorizzato_chat) o se le registri tutte le chat in db, nella tabella delle chat (campi come sopra).
Nel secondo caso è più versatile, potresti aggiungere il campo "slot" del numero massimo di persone che possono entrare (contemporaneamente o che hanno un "pass" per entrare).
26/03/2010 12:16:31
Dipende tutto da come lo imposti tu.
Se in DB leghi la chat a più pg, lo puoi usare per più pg. Se lo leghi ad uno solo, la usa uno solo.
26/03/2010 18:21:54
26/03/2010 19:13:03
Ci sono mille mila modi per implementare i controlli, anche se su tabelle di piccole dimensioni, sempre meglio mettere "l'intelligenza" nei campi database, piuttosto che creare barocche strutture condizionali nel codice php.
Quella che ti han dato è una delle possibili soluzioni, sì.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
RAID Shadow Legends: Campione in primo piano | Michelangelo 🐢
Neon & Shadows: Conclusione filone di trama Inferno Bianco
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
La Città dei Dogi: Nuova versione del gioco!
Sea of Conquest: Black Flag Beacon ⚓️🏴☠️
I dati del generatore di rank sono stati aggiornati!
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
amakiss ha recensito Star Trek Horizon
Hero Wars: Teaser prossima settimana a Dominion!
Enlisted: Cambiamenti nel matchmaking!
Nuovo MmoRpg Mitologico → Aom2
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
The Coven: La malavita, quella vera
Neon & Shadows: Filone Occulto Vox Dei
firiel ha recensito Pandora Upside Down High School
Ex Gratia GDR: Nuova Creatura: Hysminai e Makhai!
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
Giochi di Macchine - Lista dei giochi ispirati al mondo dei motori (Formula 1, Moto GP ecc.). Schiaccia sull'acceleratore!
Regno delle Due Sicilie - Recensione del GDR storico del Regno delle due Sicilie.
Programmazione e Linguaggi - Guida per principianti ai linguaggi di programmazione
Altervista e i Gdr - Altervista parla nuovamente di alcuni giochi di ruolo online ospitati su i suoi server
Assiah Gdr - Intervista al gestore del GdR fantasy play by forum Assiah Gdr!
Indovinelli - Indovinelli, Anagrammi e Cruciverba: da Bilbo a Neb-Wenenef
The Hobbit - The Hobbit tra fiaba e mito: un viaggio verso la crescita
Kick - I segreti del successo: come rendere popolare il tuo canale gaming su Kick