(risolto) Scheda chiama Array [extreme] postato il 14/12/2009 14:05:25 nel forum programmazione, gdrcd e open source e modificato da mcgee il 02/01/2010 15:30:21
Ciao a tutti,
sto precariamente (data la mia esperienza sottile a dir poco nulla) tentando di mettere in piedi un gdr utilizzando come struttura Gdr-cd Extreme.
Quando l'ho caricato sembrava funzionare tutto, tranne che alla apertura delle schede pg veniva visualizzato, prima di tutto il testo "Array ()", ed a seguire la scheda. Non avevo modificato nulla dal pacchetto scaricato da questo sito, così ho pensato che, visto che tutto funzionava, non sarebbe stato un grosso problema e avrei potuto pensarci quando sarei passato a modificare la struttura della scheda.
Si noti che io, mentre lavoricchio alle modifiche, utilizzo Firefox per visualizzare le pagine. Ogni tanto butto l'occhio per controllare anche da Explorer.
Ho modificato il frameset main.php, spostando mappa.php in un apposito frame creato a destra, inbox.php accanto a stato.php in alto, presenti.php l'ho fatto scivolare in basso.
E tutto funzionava regolarmente, sia con un Browser che con l'altro.
Allora sono passato a modificare la mappa per farne una con immagine cliccabile che reindirizzava ad altre dello stesso tipo; modificando mappaclick.php (e creando i mappaclick per le zone varie).
E anche lì, tutto andava.
Oggi ho pensato: benissimo... passo a sistemare le schede.
E mi accorgo così che cliccando in presenti.php o anche in mappa.php la scheda si apre con lo stesso errore di cui vi avevo parlato prima, ed in oltre, utilizzando Explorer come browser, cliccando in mappa.php sul tasto che riporta a "main.php=Dir..." (insomma alla mappa cliccabile), invece di proseguire si viene catapultati fuori, con un bell'errore di sessione scaduta.
Qualcuno mi può aiutare, per favore?
Se vi occorre di vedere il codice, ditemi solo quale pagina e ve lo posto.
Grazie mille
Pagine → 1 2
14/12/2009 15:09:34 e modificato da mr_faber il 14/12/2009 15:10:39
E' un messaggio di controllo rimasto li per sbaglio, una print_r(), semplicemente cancellala. Per la sessione scaduta boh, probabilmente problemi con le pagine che hai aggiunto.
14/12/2009 18:13:23 e modificato da mcgee il 14/12/2009 18:26:38
Ok, la questione con gli "Array ()" è risolta...
va bene cancellata la sola riga numero 7, vero?
Ho riportato dalla 5 alla 34 per sapere se c'è altro da dover togliere.
14/12/2009 18:33:19
dovrebbe esserci un session_destroy() da qualche parte.
14/12/2009 21:26:04
Non trovato... alcun session_destroy()
né in scheda.php
né in mappa.php
né in presenti.php
se in teoria dovrei trovarlo... è proprio il caso che mi riguardi i file originali. 😶
14/12/2009 22:49:26
hai incluso tutti i file che vengono inclusi nelle pagine simili?
15/12/2009 12:33:23
ho fatto la ricerca sugli script dell'intera cartella principale. session_destroy() compare nei files index.php, titolo.php, login.php, logout.php ...non mi sembra che il tasto riguardi uno di questi... però magari dipende da un controllo incluso in scheda.php nei confronti di login.php?
15/12/2009 12:54:31
DEve esserci anche il session_start() nella pagina e quello c'e' se includi i file giusti.
15/12/2009 15:01:15
Sì, session_start() è incluso in ognuna delle pagine che utilizzo, nessuna esclusa, non l'ho mai tolto.
Il session_destroy() compare nel seguente modo nelle pagine: index.php e titolo.php
15/12/2009 16:02:07
session_start() deve esserci una volta sola nella pagina, occhio a non duplicarlo con le inclusioni.
16/12/2009 23:15:44
Ho riguardato veramente tutto... e sì, il session_start() l'ho fatto figurare una volta per pagina.
Mi arrovellavo la mente... quando mi è venuta una pensata.
Ho registrato un nuovo dominio gratuito e installato nudo e crudo il gdr cd extreme.
Configurato e tutto... entro per fare la prova.
E di nuovo, senza cambiare assolutamente nulla, con Firefox non casca la sessione, ma con Explorer sì!!!
A questo punto immagino di non aver combinato io gabole clamorose... ma c'è proprio qualcosa che da fastidio ad Explorer nella pagina scheda.php del gdr-cd extreme.
😦
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!