|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 329
|
php e sessioni
Ho problemi con le sessioni in php: devo aver qualche parametro nel file php.ini che mi impedisce di passare i parametri.
Le ho provate tutte (con $_SESSION['nome'], con $HTTP_SESSION_VARS['nome'], con session_register(), ecc.) Ho anche preso l'esempio che ha fatto messo in rete la mia prof, ma e' inutile, non mi funziona. come php.ini ho usato quello di default dell'ultima versione di php. Avete suggerimenti? Grazie e ciao. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
C'è anche il motore di ricerca
http://forum.hwupgrade.it/viewtopic.php?t=448785 Prova quel codice che ho messo lì... |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 329
|
Ti ringrazio per la risposta,
ma ho gia' provato con quel modo, e come ieri anche la tua soluzione non mi funziona Qualcuno sa il perche'? |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ma non ti viene scritto niente ?!?!!? Che errore ti appare ?
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 329
|
Non mi passa i parametri da una pagina all'altra.
Se nella pagina del login definisco inserisco la login in $_SESSION['loginSession'], nella pagina successiva la variabile risulta non settata. Da cosa puo' dipendere |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
caro asdf ti dirò una cosa: php è probabilmente quanto di peggio mi è capitato di vedere fino ad'ora.
nemmeno a me vanno le sessioni, pur avendo provato un po' di tutto pure con php.ini (di default tenta di salvarle in un percorso tipo /tmp in stile unix, tu metti c:\temp per esempio). è sorprendente come il funzionamento di php (in particolare le sessioni) sul mio pc sia non deterministico. il bello è che ora dovrò avere a che fare con phpnuke e quindi si prospettano tempi duri per me sai come ho fatto a risolvere? ho messo tutto su uno spazio web, li almeno funziona! |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
recoil...hai provato a togliere del tutto php.ini dalla directory di Windows ? In quel modo carica le impostazioni di default...
Inoltre la directory tmp va creata in C:\ (non temp)... |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
parlavo di non determinismo perché dopo che non l'ho usato per un paio di settimane non funziona più, pur avendo lasciati intatti i vari file di configurazione.
domani per prima cosa entro in linux e metto su apache. il problema sembra proprio di configurazione perché mettendo tutto su un server web i miei script funzionano. cmq non so a chi dare la colpa, se al php realizzato per windows o se al php più in generale, però proprio non mi ci trovo! pensa che con la configurazione corrente non mi visualizza nemmeno gli output di errore, i vari warning e i maledetti parse error. io proprio non capisco che diavolo gli ho fatto! rinominando il php.ini sono comparsi i messaggi di errore ma le sessioni non vanno e nemmeno gli array globali ecc, quindi mi toccherà rimettere su un php.ini funzionante, ma quale visto che il mio attuale era configurato a dovere ????? |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Strano...nella configurazione di default gli array globali (se intendi quelli delle sessioni e dei parametri passati in POST e GET) ci devono essere... Mah... Non riesco a capire...
Hai copiato php4ts.dll nella dir system32 ? |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
oggi, rimettendo semplicemente il php.ini di prima le sessioni funzionano.
io proprio non capisco, ma tutto è bene quel che finisce bene! forse l'altra volta bastava semplicemente riavviare (windows intendo) e si che avevo provato a riavviare apache non so quante volte, cambiando anche 3 versioni di php. le stranezze della vita |
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 329
|
Proverò a reinstallare php: magari va posto anche a me
|
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
|
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 329
|
Con i cookie le sessioni mi funzionano correttamente, senza le variabili $_SESSION risultano non settate.
PS. Ho provato a bloccare l'accettazione dei cookie con IE, ma me li accetta comunque (anche se imposto l'opzione per farmi confermare o meno l'acettazione di un cookie, non mi chiede nulla) Dipende forse dal fatto che i cookie arrivano dalla macchina stessa su cui si trova IE? Grazie |
|
|
|
|
|
#14 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
|
|
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Jul 2002
Messaggi: 329
|
No, se session possono essere generate anche senza usare i cookie (infatti i miei compagni hanno implementato le sessioni di login senza usare i cookie, modificabili dall'utente che quindi potrebbe facilmente entrare con la login di un'altro)
Mi hanno detto che probabilemente il problema e' che inizializzo le sessioni con sessionstart all'inizio di ogni pagina, mentre loro lo hanno fatto solo all'atto del login e del logout. Stasera provero' e vi sapro' dire Ciao e grazie comunque per l'interessamento |
|
|
|
|
|
#16 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
|
|
|
|
|
|
|
#17 | ||
|
Senior Member
Iscritto dal: Nov 2002
Città: livorno
Messaggi: 873
|
potreste aiutarmi: ho lo stesso vostro problema col Php.ini
vi posto la parte sessioni: Quote:
come posso fare? ecco la pagina di login(parte php iniziale): Quote:
|
||
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Nov 2001
Messaggi: 481
|
Salve, vorrei fare un sito con PHP classico, ossia con 3 colonne, di cui una centrale larga e due laterali minori.
C'è un programma visuale WYSWYG o come cavolo di chiama, per fare i siti con PHP oppure occorre fare tutto a mano col Blocco Note ? Grazie. |
|
|
|
|
|
#19 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Se vuoi fare un portale c'è PHPNuke...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:21.



















