Problema tipo messaggi postato il 11/12/2008 16:12:28 nel forum programmazione, gdrcd, open source, hosting
Dunque... premetto di averci provato e riprovato per ora, senza ottenere un risultato vero e proprio. O meglio.. prima di cambiare server andava tutto a meraviglia.. da quando ci siamo trasferiti invece ho questo problema "irrisolvibile".
Si tratta di una "divisione" in categorie dei messaggi. Mi spiego meglio... Prendendo spunto dal pacchetto "Aranlab" ho tentato di ottenere la possibilità di contrassegnare un messaggio di posta privato come SMS oppure E-mail.
Una differenza che dovrebbe poi leggersi nella lista messaggi, sotto a "Tipo".
Da quando ci siamo trasferiti ho cambiato un po' di cose, lo ammetto. Ma sinceramente non riesco a capire dove sbaglio, se devo controllare altri file o meno. Mi appello quindi cortesemente al giudizio di persone più esperte di me, riportandovi naturalmente qui i pezzi di codice utilizzati allo scopo sopra descritto.
- In nuovomessaggio.php ho :
Pagine → 1 2
11/12/2008 16:25:47
Così è molto molto semplificata, forse anche troppo :)
Direi intanto di cominciare a capire dove si annida l'errore. Se in fase di scrittura o in fase di lettura.
Quindi controlla che cosa ti salva nel database sotto il campo TIPO
se salva quello che non ti aspetti allora controlla cosa c'è nella variabile che passi all'insert e come la valorizzi. E' possibile che cambiando le global variable sono state disabilitate e quindi ora non funzioni perchè non riesci a recuperare il valore che passi all'interno della variabile $tipo
11/12/2008 16:45:04
Dunque... Se provo a scegliere una delle due opzioni durante la scrittura del messaggio, oltre a non funzionare non modifica il valore nel db. Se invece, aprendo il db, inserisco o il valore "0" o il valore "1" nel campo "Stato" (tabella messaggi), nella land mi visualizza correttamente il tipo di messaggio.
11/12/2008 16:50:07
11/12/2008 17:18:49
fai qualche prova XD fatti stampare la query di inserimento nel database dei messaggi e cerca di capire dove è l'errore
11/12/2008 17:25:52
11/12/2008 17:40:21
11/12/2008 17:41:38
Ehm... no, purtroppo quello non manca :( ma grazie ugualmente per averlo scritto.. a volte ci si dimentica delle cose più banali. Ma l' ho inserito da subito, purtroppo. E non riesco davvero a capire come mai non funzioni la query.
11/12/2008 17:45:42
allora fai cose semplici. :)
Fai un echo della variabile appena dopo essere stata valorizzata dal metodo post.
Poi fanne uno ogni volta che la variabile viene toccata/valorizzata.
E soprattuto controlla maiuscole e minuscole. E' probabile che ci sia qualche pezzo di codice che ti pulisca la variabile :)
11/12/2008 17:48:04
11/12/2008 17:50:17
A quello che posso leggere, il problema si trova tra il passaggio in cui si passano i dati alla pagina e la query di inserimento nel db. Se modificando manualmente il tipo dal db, la visualizzazione è corretta, significa che è la procedura di salvataggio il problema. Indi
1) il form di costruzione del messaggio non passa correttamente i valori. Controlla bene i parametri name degli input del form.
2) la pagina che elabora i dati del form get non ottiene correttamente il valore dal POST o dal GET. Prova a fare un echo in cui fai stampare i valori che hai appena passato, e controlla se effettivamente corrispondono.
3) in qualche punto tra la valorizzazione della variabile dal post o dal get e la query modifichi la variabile. Controlla per bene tutti i passaggi in cui la data variabile compare.
4) dai in pasto alla query una variabile sbagliata. Ricontrolla se la query pesca nelle variabili giuste.
Non ci sono altre soluzioni, il problema è uno di questi quattro.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Il gestore di Il Grande Blu ha risposto alla recensione di spike92
Felix Felicis GdR - Harry Potter GdR: La Resistenza?
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
goldaries ha recensito Games of Thrones Winter is Coming
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
I dati del generatore di rank sono stati aggiornati!
aik ha aperto una nuova discussione: Parere su BrowserGame
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Colombia GDR - Intervista alla gestione di Colombia GDR.. il play by chat del narcotraffico!
New Aldebaran - Intervista ai gestori dei gioco di ruolo post apocalittico New Aldebaran!
Il Grande Blu - Intervista al gestore di "Il Grande Blu" ambientato nel fantastico mondo di One Piece
Giochi Hunter X Hunter - Lista completa dei giochi di ruolo online ambientati nel mondo di Hunter X Hunter
Bordertown GdR - Intervista al gestore di Bordertown, il GdR ambientato nel selvaggio (e pericoloso!) Far West!
Personaggi Memorabili - Le migliori tecniche per creare personaggi memorabili in un gioco di ruolo