extreme - uscita da chat private postato il 22/10/2007 18:43:03 nel forum programmazione, gdrcd e open source
Salve.
Allora, sin'ora i vari problemini riscontrati li ho superati, ma ce n'è uno che mi resta abbastanza "sul gobbo"
Faccio il log-in, entro in una chat (non privata) e torno alla mappa quante volte voglio senza problemi.
Poi basta che entro una volta sola in una chat privata, ed ecco che al posto della mappa mi compare quella simpatica immagine dei lavori in corso ^_^
Ossia, nel file mappaclick.php, mi agisce questo:
if (!mysql_affected_rows()) {echo "<img src='img/work-in-progress.gif' border=0>";}
seguito da quanto forma il codice che dovrebbe rendermi la mappa cliccabile (visibile prima così come dopo se clicco sul link rapido della mappa)
come si può evitare l'immagine ma far comparire la mappa?
Spero d'essermi spiegato hehe
Pagine → 1 2
22/10/2007 19:14:06
Capendo perche' succede questo. Probabilmente, per quelche ragione, nella sessione sparisce la mappa corrente, o viene sostituita con qualche valore non valido. Altrove si esce dalle stanze private senza problemi.
22/10/2007 19:33:02
Bho... l'unica cosa che potrebbe essere a questo punto è quando alle 2 di notte ho eliminato per sbaglio la mappa ID1 (ricreata poi da DB...) Altrimenti non saprei proprio.
E, se fosse quello il fattore X, esiste un modo per sistemare il tutto??
22/10/2007 21:02:35
non uso gdrcd...ma quel poco che l'ho usato mi pare di ricordare che non bisognava cancellare due stanze ovvero mappa e prigioni...nn ricordo ora se la stanza 1 é la mappa o la prigione...vedi un po...poi parola a faber.
22/10/2007 21:26:20
Rieccomi a voi per gli ultimi sviluppi:
(avevo cancellato una stanza da mai cancellare ma l'ho ricreata da DB)
Ora, non trovando niente e leggendo che era tutto ok solitamente, ho fatto il pazzo (ossia salvato almeno quanto era mercato), ed ho ricaricato su tutto (dicendo addio alle mie varie chat)
Ho provato d'entrata a fare una chat privata e... bhè, il problema persiste
--> morale, sò che non era stato cancellando la mappa con ID 1 (e poi ricreata) che si è creato il problema, ma esso è altrove. Vedrò di rincoglionirmi ancor di più sui codici 🙃
22/10/2007 23:54:59
Beh, non penso che dipenda prettamente dal codice, altrimenti non funzionerebbe neanche altrove dove funziona, bisognerebbe dare un occhiata e capire cosa non va, sicuro, intanto, di aver impostato correttamente i valori delle stanze private?
one minut later..
Ok, il "ritorno alla mappa" avviene con questo link:
<a href="main.php?Dir=1" target=_top> <img src="img/menumini.gif" border=0> MAPPA</a><br>
Poi in mappaclick.php, che viene richiamato quando si entra nella stanza con ID=1, ovvero la mappa, abbiamo questo:
$Corrente= 0+$_SESSION['Mappa'];
...
$MySql = 'SELECT * FROM Mappa_Click WHERE IDClick = '.$Corrente.' ';
dove in session di indice mappa e' memorizzata la "mappa attuale" dove si trova il PG, che viene poi caricata piuttosto che le altre dalla select di cui sopra.
Cosa puo' andare storto? Beh, potrebbe non essere impostata bene la stanza di ID 1, e potrebbe non avere mappaclick.php nel campo pagina, oppure per qualche ragione in $_SESSION['Mappa']; c'e' finito qualche valore che non corrisponde ad una mappa esistente. A proposito, hai mica eliminato la mappa di ID1? Altrimenti non saprei.
23/10/2007 08:02:55 e modificato da ghostman il 23/10/2007 08:03:41
Mhhh... ne ho cambiato il nome da DB unicamente ora che ci penso.
Vuol dire che oltre al singolo ID anche il nome riveste un ruolo importante?
--> guardo poi nel pomeriggio, intanto grazie mille
23/10/2007 14:07:48
>Vuol dire che oltre al singolo ID anche il nome riveste un ruolo importante?
No, quello no.
23/10/2007 17:19:48
al che non sò più cosa può essere... vedrò d'inventarmi un modo per aggirare il problema.
Grazie
30/10/2007 19:24:23
Qualcuno e riuscito a risolvere il problema, visto che lo fa anche a me?
31/10/2007 14:55:09
Come detto in privato... io ho "aggirato" momentaneamente il problema mettendo un menu a tendina dove dico di scegliere una mappa di partenza.
Negli aiuti ho specificato che ciò è necessario perchè le chat private sono accessibili da varie mappe... altro non sò che inventarmi per il momento ^_^
Un mio amico che aveva lo stesso problema un giorno è entrato da lui e m'ha detto che non vedeva più l'immagine dei lavori ma una mappa. Però dice anche di non aver fatto nessuna modifica, quindi...
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Piume Nere 2.0: [ Succede in città ] - Forestieri in pericolo