Problema con log, transizioni, etc postato il 09/04/2012 20:40:37 nel forum programmazione, gdrcd, open source, hosting
Sto usando GDRCD 5.1.
L'ho installato su due db diversi, così che in uno possa provare a fare delle modifiche e, se funzionano, le riporto sul sito del gioco che sto creando. Ora, sul sito del gioco che sto creando, ne clicco su LOG, TRANSIZIONI, o altro (tranne MODIFICA e AMMINISTRA) mi esce un errore, mentre se lo faccio sull'altro sito no...eppure ho apportato le stesse modifiche! (ho fatto un copia e incolla, quindi non posso essermi dimenticato nulla in fase di copiatura). Inoltre, io non ho proprio toccato i file scheda_trans.inc.php e gli altri. Gli unici che ho toccato sono scheda.inc.php e scheda_gst.inc.php, ma mi dice che gli errori sono nelle altre pagine. Vi riporto qui di seguito le scritte, sperando che sappiate dirmi cosa c'è scritto (ripeto: NON HO TOCCATO NESSUNO DEI FILE IN QUESTIONE...infatti, sul sito del gioco mi da gli errori, ma sull'altro no (e non riesco a capire perché, visto che ogni file sul sito della land è un copia e incolla di quello sul sito di prova)):
Transazioni
Pagine → 1 2
09/04/2012 21:28:19 e modificato da ffwp il 09/04/2012 23:31:28
Prima di darti una risposta voglio porti una domanda e fare una considerazione, potrà sembrare provocatoria ma mi viene naturale.
Allora partendo dal fatto che solo nella prima pagina della sezione ci sono 7 tuoi messaggi che ognuno ha pure una data vicina all'altra mi chiedo (e qui arriva la provocazione) se poi ci darai gli estremi per il tuo gdr e ce lo farai gestire, altrimenti hai preso questo forum per un "risolvetemi i problemi, tanto io non ho voglia di applicarmi o di leggermi qualcosa per comprendere quello che sto facendo/dovrei fare IO"? ... "per informazioni sul prodotto rivolgersi a: blanck e mr faber, per informazioni sulle guide rivolgersi a: ffwp, per l'ufficio acquisti rivolgersi a: Irenes" xD
Comunque è un errore di sintassi nella query, ricontrolla bene e magari fatti una bella lettura del linguaggio SQL.
Se vuoi un mio consiglio: vai alla Feltrinelli o in qualunque libreria nella tua zona e cerca qualche bel libro sul linguaggio php e (My)sql li trovi anche sullo stesso libro e alcuni ti fanno anche fare un sito seguendolo passo passo sul libro con le dovuto spiegazioni ;)
Miraccomando!
09/04/2012 23:42:50
1)Ce l'ho un libro, e lo sto usando, ma ci sono cose che non riesco a capire.
2)Lo so che è un errore di sintassi...e secondo il libro, nella pagina non c'è nessun errore...infatti, su un sito mi dice che va bene, in un altro no...e i due file (anzi, a essere precisi, tutti i file) sono IDENTICI!
3)L'ho scritto in quasi tutti i topic oramai, e sinceramente mi sono stufato di scriverlo: questo account non lo uso solo io, lo usiamo io e un mio amico (se ti interessa, il mio amico è mio cugino)...non è colpa mia se anche lui vi scrive...stiamo creando io una mia land e lui una sua......e cmq, alcuni li ho (o li ha) riesumati...è ovvio che se riesumi un topic questo torni nella pagina....Di tutti quelli che sono stati aperti con questo account, due o tre sono miei, il resto sono di mio cugino...
Cmq, ripeto: tutti i file che sono sui due siti sono identici, ma da una parte mi dice che vanno bene, dall'altra no...
09/04/2012 23:51:01
Se leggi l'errore ti dice che c'è un problema con le query sql.. tutte e tre fanno riferimento a una tabella chiamata "log", hai controllato se nel db esiste questa tabella?
p.s. la programmazione è così infida che anche se modifichi un solo file non è detto che poi gli altri continuino a funzionare ugualmente 👿
10/04/2012 00:00:19
Sì, lo so che è infida...e ho appena ricontrollato, la tabella nel db esiste...
La cosa strana è che ho smontato e rimontato il GDRCD dal sito, ma l'errore continua ad esserci, anche con il GDRCD non modificato...e la cosa è alquanto strana, visto che sull'altro sito funziona tutto alla perfezione...ho anche fatto un copia e incolla di ogni singolo file dal sito che funziona a quest'atro, ma mi dice che l'errore continua ad esistere...
10/04/2012 00:04:07
posta una delle query che da errore e se ce la fai anche la struttura della tabella log..
10/04/2012 00:14:08 e modificato da astro991 il 10/04/2012 00:14:51
Allora...la tabella log è strutturata (su entrambi i siti (e io non l'ho toccata)) nel seguente modo:
10/04/2012 00:24:32 e modificato da la kaiah il 10/04/2012 00:24:59
o.o bastava una query non l'intera pagina...
cmq il problema sembra essere questo :
codice_evento char(20)
la tua tabella log ha il campo codice_evento di tipo char -testo-
mentre nella query viene interrogato come se fosse un tipo numerico.
quindi o rendi quel campo nella struttura numerico, oppure adegui le query al tipo testo aggiungendo gli apici..
io opterei per la seconda soluz ma ti consiglio di chiedere all'autore della patch/opensource o dove hai trovato quei tre file che ti danno errore per evitare di creare ulteriori casini correggendone uno.
10/04/2012 00:36:36 e modificato da astro991 il 10/04/2012 00:41:22
Io ho montato il gdrcd e su un sito mi funziona, nell'altro mi dà l'errore...se l'errore è lì, non riesco a capire come mai da una parte funzioni e dall'altra no, visto che tutti i file e tutte le tabelle sono identici...
ora faccio la modifica e vedo...dove li devo aggiungere gli apici?
10/04/2012 00:47:31
10/04/2012 00:52:38
Sì, ho controllato e ricontrollato, sono identici.
Ho fatto la modifica ad ogni file, mettendo tutti gli apici, ma ancora nulla, mi dice sempre che c'è l'errore...
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!