Newsgroup: it.comp.www.php
Titolo: Problema che non riesco a risolvere.

Ciao a tutti.
Ho deciso di rivisitare il codice delle pagine del mio sito e di correggere 
alcuni errori/bug presenti.
Il problema è che il sito, le pagine, il codice php ecc. insomma tutto l'ho 
fatto molto tempo fa e adesso è difficile rimetterci le mani...
Comunque vengo al dunque:
Il sito è questo:
www.puntodidomanda.it
è un gioco nel quale si deve rispondere a delle domande di cultura generale.
C'è un problema che non riesco a risolvere anche se sono convinto che il 
codice php sia scritto correttamente, magari stilisticamente non è perfetto, 
visto che non sono un programmatore professionista ma un dilettante, però il 
problema è il classico problema che incorre solo alcune volte e allora mi 
chiedo: perchè a volte si e a volte no?
Mi spiego.
Per giocare bisogna registrarsi e poi, con uno username e una password,  si 
può iniziare.
Purtroppo accede sempre (o quasi sempre) che la prima volta che un giocatore 
inizia il gioco, quindi la prima volta che effettua il login, il gioco fa 
fare una sola domanda (mentre dovrebbe continuare a porre domande fin quando 
si sbaglia o fino a quando si esaurisce il n° di domande), basta riloggarsi 
di nuovo e tutto funziona correttamente.
Come è possibile?
Le pagine sono le stesse:!!!!
Pagina in cui metto i dati per il login;
Controllo dati login;
Pagina della domanda;
Pagina della risposta;
A questo punto il gioco dovrebbe tornare alla pagina della domanda, ma la 
prima volta succede sempre che si blocca in questa pagina (fra l'altro non 
mi fa vedere tutta la pagina)... allora mi disconnetto, rieffettuo il login 
e la sequenza delle pagine ricomincia:
Pagina in cui metto i dati per il login;
Controllo dati login;
Pagina della domanda;
Pagina della risposta;
Pagina della domanda;
Pagina della risposta;
Pagina della domanda;
Pagina della risposta;
e tutto funziona correttamente
Il dubbio che mi viene, siccome il problema ce l'ho da alcuni mesi è che sia 
un problema legato al server (ho cambiato servizio di hosting da alcuni 
mesi)!
Da cosa può essere dovuto il problema?
Spero di essere stato chiaro nella spiegazione e spero che qualcuno mi possa 
dare una mano!
Grazie 1000 anticipatamente!
-- 
Gioca con 
www.puntodidomanda.it
Un gioca a quiz con domande di cultura generale 

 mi fa vedere tutta la pagina)...
Gli errori e gli warnings sono attivi (te li mostra)? 


No... non vedo errori... come faccio a vedere se gli warnings sono attivi? 

> No... non vedo errori... come faccio a vedere se gli warnings sono attivi?
Generane uno apposta e vedi se te lo mostra.
Ad esempio, crei una pagina fatta così:
<?php
$a++;
?>
la carichi e la lanci; dovrebbe apparire la scritta:
Notice: Undefined variable: a in d:\siti\
elaboraweb.it
\htdocs\0.php on
line 2


Il risultato č una pagina bianca... segno che non sono abilitati gli 
warnings?
Come faccio ad abilitarli? 

scrivi questo ne le pagine dove voi vedere li errori
ini_set("display_errors", true);
error_reporting(E_ALL);
scusa per il mio italiano

--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Ok ho provato e ci sono riuscito (non era difficile)! :-)
Credo di aver risolto anche il mio problema...
era una stupidaggine, ma a volte, fra scrivere X<0 X>0 e scrivere X<=0 X>0, 
puň esserci una differenza abissale!!!


Credevo di aver risolto il problema ma... niente da fare!!
E' come se la prima volta non transitano le variabili di sessione...
rifaccio il login e le variabili di sessione funzionano a meraviglia!
Ma perchč la prima volta non funziona?
