comportamento strano delle sessioni

shainer

Nuovo Utente
18 Mar 2007
1
0
0
Ciao,
vi spiego la situazione. Ho un form che invia i dati ad uno script di nome mail.php . Questo script deve salvare i dati in un file e poi chiamare un secondo form: una volta riempito, mail2.php prende i dati del file di prima + quelli appena inseriti e li manda per email. Solo che il nome del file deve cambiare in continuazione altrimenti se due utenti stanno riempiendo i moduli contemporaneamente il file viene sovrascritto e si incasinano i dati. Quindi ho fatto questo

--- mail.php ---
session_start();
$_SESSION['numero'] = 1 + rand() % 100;
session_write_close();
$filename = "temp" . $_SESSION['numero'] . ".txt";
// apro il file in scrittura e ci scrivo i dati...
-----

--- mail2.php ---
session_start();
$filename = "temp" . $_SESSION['numero'] . ".txt";
// leggo i dati dal file
--------------

Ecco cosa mi succede: l'utente 1 riempie il form e mail.php genera ad ex. il numero 34 creando temp34.txt . L'utente 2 intanto riempie il form e mail.php genera 25 creando temp25.txt. Quando l'utente 1 invoca mail2.php, in $_SESSION['numero'] c'è 25 e quindi vengono letti i dati relativi al secondo utente. Anche altre soluzioni (tipo session_register() o altri espedienti) presentano lo stesso problema. L'array di sessione non dovrebbe essere unico per ogni sessione?!
Dove sbaglio? Che suggerimenti potete darmi?
Grazie dell'attenzione,
shainer
 
Discussioni simili
Autore Titolo Forum Risposte Data
E Strano comportamento di 'use' in php PHP 2
jonnino2004 strano comportamento del posizionamento su google SEO e Posizionamento 5
A [PHP] Strano comportamento Form PHP 1
S Comportamento strano php/html... PHP 10
A Strano comportamento dello slash / al fondo dell'URL HTML e CSS 1
B gestione eventi con addEventListener,comportamento strano dell'handle Javascript 2
M Comportamento strano di questo script per caricamento file sql in database PHP 7
C strano comportamento file css HTML e CSS 2
M Strano comportamento pagina HTML e CSS 4
A strano comportamento di $_FILES nel controllo PHP 11
S strano comportamento a:hover su immagine HTML e CSS 7
V Strano comportamento sessioni PHP 6
J strano comportamento di due codici apparentemente identici..... PHP 1
SolidSnake4 strano comportamento script Ajax 6
PoLe Strano comportamento del PC Sicurezza e Virus 4
S Strano comportamento di 'Subscribed Threads' Supporto Mr.Webmaster 2
max1974 Comportamento Anomalo PHP PHP 3
C [PHP] Controllo <select> comportamento anomalo PHP 2
S [HTML] Comportamento di due elementi block level flottanti HTML e CSS 2
gandalf1959 Funzione di controllo su un form, comportamento inaspettato Javascript 6
A comportamento anomalo con IE 9 e 10 Ajax 117
L Comportamento anomalo dei button type submit PHP 1
A modificare comportamento 'position' in stile CSS Javascript 0
IImanuII Esistenza di file e cartella comportamento script PHP 2
carla146 comportamento anomalo winxp sp3 risorse del computer Windows e Software 0
M mappa google e comportamento variabili... Javascript 0
A Differenza comportamento tra click mouse e pressione tasto invio Visual Basic 0
L comportamento con Actionscript Flash 0
T comportamento per collaborazione Discussioni Varie 0
A diverso comportamento fra server locahost ed in rete Apache 1
moustache text box + post php con IE si comporta in modo strano PHP 15
webmachine [PHP] [JAVASCRIPT] Form strano in HTML PHP PHP 1
S Strano problema con i title su Google SEO e Posizionamento 3
E strano errore php/mysql PHP 8
elpirata Strano problema con include PHP 5
K strano focus input type="text" HTML e CSS 4
felino Google My Business: uno strano errore... Social Media Marketing 3
F Strano problema.. HTML e CSS 6
K strano errore su R.array Sviluppo app per Android 3
T problema strano con procedura di controllo da database, di dati immessi in un form asp Classic ASP 5
P Windows 7 rete e strano file batch Reti LAN e Wireless 1
I Hide a tempo crea uno strano effetto jQuery 2
X Strano collegamento HTML e CSS 16
neo996sps Strano problema con explode di una data PHP 4
K Strano errore in una query mysql da php PHP 5
M Windows xp: problemi con un messaggio benvenuto strano Windows e Software 2
catellostefano Codice strano Javascript 2
E problema strano con db per i permessi PHP 1
D Errore strano durante l'uso di mail() PHP 2
Y strano errore con immissione nickname e password PHP 8

Discussioni simili