Maugrim : thank you for your fast reply
1- my native language is arabic....I know english very well but when merging live english with technical articles I have some problems ( my php study is in english ) I'm trying to come over that soon....
2- Look how you make it easy in your reply ... why zend official manual didn't make it like that...
3- I suffered from zend framework translation to arabic for :
a - Not completed yet.
b - In comparison with english one they clip alot of data.
c - May be if I continue with ZF ...I'll try to make one

(I think it's not very big , and it'll make me expert in it)
what am understand from your code :
1-
Zend_Session::start() in my bootstrap.
2- In login action I'll make new instance of
Zend_Session_Namespace('anything'); or I can make it my bootstrap and edit it later in login action ????
3- put what I want in it with
$sessionObject->memberID = 'member ID';
4- use the array anywhere by two means :
a- put in registery.
b- make another instance of session_namespace and it will have the first instance array
If something I didn't understand it correctly , please tell me
--> really I can't understand the second part of the last comment (from In a way its the Singleton pattern....)
thank you again, I'll update my code [/u]