[GDRCD 5.1] [RISOLTO] Eliminazione messaggi inviati postato il 20/07/2016 16:29:22 nel forum programmazione, gdrcd e open source e modificato da hantaywee il 20/07/2016 22:44:49
Salve ragazzi, eccomi di nuovo qui.
Ancora una volta non sono riuscita a risolvere da sola il problema, pur avendoci provato e riprovato.
Il problema sta nella pagina dei Messaggi Inviati.
Pur selezionando i messaggi e cliccando su "Cancella messaggi selezionati" viene fuori una pagina nera. Non c'è stata nessuna eliminazione, nessuna operazione. E' successo a qualcuno di voi? Spero di non essermi persa un post uguale.
Immagino debba toccare il file messages_center.inc.php.
Potreste darmi una mano, per favore?
Pagine → 1 2
20/07/2016 18:59:20
Ciao!
Nella pagina nera non c'era scritto nessun messaggio d'errore ? Magari a causa dello sfondo poteva non essere visibile, di norma se c'è stato un problema con qualche query ci dovrebbe essere un report d'errore e sarebbe molto utile poterlo conoscere ;)
20/07/2016 19:07:36
La cosa strana è proprio che non dà nessun messaggio di errore!
Anche per questo non so proprio dove mettere le mani per incollare qualche pezzo di codice. Sob.
20/07/2016 19:42:52
Ok, trovato l'errore (grazie ancora!)
Il pezzo di codice in questione dovrebbe essere questo:
20/07/2016 21:34:39 e modificato da blancks il 20/07/2016 21:38:01
Rhllor, chissà se gira ancora da queste parti :-D
Il problema, esponendolo per bene per tutti, è che in sostanza tanto per i messaggi inviati quanto per quelli ricevuti si controlla che l'utente sia il proprietario del messaggio, ovvero il destinatario.
Ma per i messaggi inviati invece la proprietà dell'utente del messaggio dovrebbe identificata dal fatto che lui sia il mittente.
Tornando quindi al codice, il pezzo incriminato è questo qui:
20/07/2016 22:44:10
Problema risolto!
Allego qui i codici che sono stati modificati nel file messages_center.inc così chiunque riscontrasse lo stesso problema potrà risolvere facilmente.
Oltre al codice sopracitato, dev'essere modificata anche questa riga (che da me è 345)
21/07/2016 09:04:47
Il problema che però puoi riscontrare modificando in questa maniera, è che il mittente quando va a rimuovere un messaggio inviato dalla sua lista, in automatico va ad eliminarlo anche nella lista dei messaggi del destinatario.
21/07/2016 11:27:50 e modificato da blancks il 21/07/2016 11:40:00
21/07/2016 19:37:11
Non me ne sono accorta!
Direi di no, ognuno dovrebbe essere libero di cancellare i messaggi indesiderati dalla propria casella.
05/03/2017 01:47:07
Riporto in auge questo thread, perché non ho capito le conversazioni qui sopra.
Qualcuno può gentilmente ripetere cosa bisogna fare per risolvere il problema?
Fase 1
fase 2
etc...
sarebbe gentilissimo
31/05/2017 12:45:19
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Dalemyr: Un pagamento per salvare molte vite