(RISOLTO) [GDRCD 5.2] Problema avviso messaggio su ricezione denaro postato il 25/08/2022 10:52:57 nel forum programmazione, gdrcd, open source, hosting e modificato da staff shadowland il 26/08/2022 11:51:53
Buongiorno! Stamane mi ritrovo qui a chiedere il vostro aiuto su di un piccolo problema da cui non riesco a venirne a capo e che forse potrebbe interessare anche altri.
La problematica riguarda gli avvisi di messaggistica in Land quando si esegue un versamento su di un conto bancario, è una cosa da cui non riesco a venirne a capo.
Ho modificato il codice duplicando quello bancario per ottenere un secondo conto che consiste in una cassa comune a chi fa parte del medesimo gruppo di gioco. Fin qui nessun problema, l'intoppo risiede nell'invio di una missiva unicamente al capogruppo come avviso per notificare l'avvenuto versamento di un altro gruppo di gioco (o di un giocatore) verso il proprio gruppo (o uno differente) e viceversa.
Il campo relativo a questa funzione va a recuperare le informazioni relative al "beneficiario" che, nel caso venga effettuato verso un Pg, ha successo e funziona normalmente ma tra gruppi ovviamente il passaggio viene registrato in DB nel campo "destinatario" in messaggi con il nome del gruppo poiché non fa capo ad alcun Pg e di conseguenza non arriva alcuna notifica pur avendo avuto successo il passaggio di denaro.
Il mio intento sarebbe quello di far sì che, nel caso di passaggio denaro verso un gruppo di gioco, la notifica possa giungere al corrispettivo Capogruppo (o relativo utente che ha versato la somma ad un gruppo) per avvenuto versamento/ricezione denaro.
Qualcuno può essermi di aiuto? Perchè non so proprio come scrivere questa parte di codice o come fare perchè venga riconosciuto nell'invio dell'avviso il capogruppo piuttosto che il nome del gruppo di gioco. T_T (spero di essere stata più esaustiva possibile)
P.s. Ho evidenziato le parti che credo intervengano su quanto vorrei realizzare.
Allego di seguito la parte di codice a cui faccio riferimento:
Pagine → 1 2
25/08/2022 17:04:04 e modificato da darkblade il 25/08/2022 17:05:38
ti fai una query che ti recupera il nome capo gruppo e metti il risultato della query nella insert al posto di $post['destinatario'] e dovrebbe funzionare.
25/08/2022 19:00:07
Probabilmente sbaglio qualcosa e seppure non mi restituisce nessun errore, non cambia nulla.
Ho agito su questa parte di codice:
25/08/2022 23:50:30
Dovrebbe esse qua: $_POST['msgcap'] MA metti $msgcap['personaggio']
26/08/2022 00:40:59
Non mi restituisce errori ma il risultato è il medesimo di quello in origine. Ottengo una Missiva ricevuta ma nel DB il campo destinatario del messaggio resta vuoto e di conseguenza ho una missiva fantasma che non può essere aperta nè rimossa se non da DB, inoltre questa viene segnalata a tutti gli utenti +_+
26/08/2022 08:55:09
hai provato la query che ti ho mandato io sul database? una cosa ma il campo id_gilda della tabella gilda è numerico? perchè tu nella query lo passi come stringa(ci sono gli apicetti) forse è per quello che non ti trova nulla.
26/08/2022 09:06:51
Grazie per la risposta! Purtroppo no non funziona.
Mi restituisce questo errore con la tua query:
26/08/2022 09:17:16
scrivi quello che hai messo, riposta il pezzo che ora và in errore.
26/08/2022 09:19:50 e modificato da staff shadowland il 26/08/2022 09:22:06
ecco qui il pezzo incriminato:
26/08/2022 09:23:56
ti eri mangiata dei pezzi prova questo:
26/08/2022 09:30:33
Ci siamo quasi! :D adesso non mi restituisce errore! però il messaggio di avviso arriva unicamente a colui che effettua il versamento ma non al capogruppo che lo riceve ç.ç
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
The Coven: La quest continua...
I dati del generatore di rank sono stati aggiornati!
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Legacy of Magic: Festa della cacciata della Perdizione
Storie di Agarthi: Piccoli ritocchini per enormi Titani
CRSED: F.O.A.D.: Corsa agli zombi!
Il gestore di Le Cronache di Raja Dunia ha risposto alla recensione di derek_ryger
Left to Survive → Left To Survive è un gioco FPS con un'ambientazione post-apocalittica in cui gli Zombi hanno schiavizzato la Terra e ne hanno preso il controllo!
Il gestore di Crystal Tokyo ha risposto alla recensione di aryamoon
La Tana del Ladro: TdL Stories - 🌑 Le Maschere Nere 🌑
dalya ha recensito Le Cronache di Raja Dunia
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Age of Crystals: Evento Arrivederci Genithalia, Benvenuto Rhotyx IV
RAID Shadow Legends: Contest Grafico!
Enlisted: Foreste del Brandeburgo - Ampliamento della sede
Il portale raggiunge i 16.600 giochi catalogati! Grazie a tutti!
Dominion Gdr → In una NY con un tessuto sovrannaturale nascosto, la Reggenza Vampirica e il Queens dei Lupi ribollono sotto il Dominio dei Bokor. Quanto durerà la pace?
Giochi Strategia - Cinque saghe classiche di strategia.. guida il tuo esercito alla vittoria!
L'Io e l'Avatar - L'Io e l'Avatar - Proiezione e archetipo nei giochi di ruolo online
eXtremelot - Leggi la nostra recensione di eXtremelot... il più famoso GDR italiano!
New Star Wars Gdr - Intervista alla gestione del play by forum New Star Wars GDR!
GdR e Team - Giordana Bassani di "Giro di News" ci parla dei play by chat con un occhio alla sua evoluzione
Il Power Player - L'espressione Power Player é entrata nell'immaginario collettivo come sinonimo di pg che vogliono vincere
Aokai GdR - Intervista alla gestrice di Aokai Harry Potter GdR il play by forum potteriano!
Statistiche Tecniche 2013 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori per l'anno 2013. Spulcia i dati disponibili! ;-)