# Sessioni

**URL:** <https://www.ruby-forum.com/t/sessioni/115083>\
**Category:** IT\
**Created:** [September 20, 2007, 1:40pm UTC](https://www.ruby-forum.com/t/sessioni/115083 "2007-09-20T13:40:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![phoby](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a88e4f/32.png) [@phoby](https://www.ruby-forum.com/u/phoby)\
**Post date:** [September 20, 2007, 1:40pm UTC](https://www.ruby-forum.com/t/sessioni/115083/1 "2007-09-20T13:40:40Z")

</div>

Devo passare dati da una pagina all’altra usando le sessioni, nella  
prima pagina creo la sessione:

session = CGI::Session.new(cgi,“session\_key”=\> “prova”,“new\_session”=\>  
true,“session\_expires”=\> Time.now+24\*3600,“session\_domain”=\>“localhost”)

e nell’altra li recupero:

session = CGI::Session.new(cgi)

Ma mi cambia il session\_id,ma non dovrebbe essere gestito in automatico?  
Qualcuno sa dirmi dove sbaglio, le ho provate tutte.  
ps devo passare il session\_id solo da cookie, non posso usare i  
type=hidden dei form.

Spero che qualcuno possa aiutarmi,grazie
