note 27166 added to ref.session

From: Date: Mon, 25 Nov 2002 20:18:47 +0000
Subject: note 27166 added to ref.session
Groups: php.notes 
Request: Send a blank email to php-notes+get-39961@lists.php.net to get a copy of this message
I created two session wrapper functions which handle ALL of my session conversations: function session_get_value( $name, $default_value ) { global $_SESSION; if ( isset($_SESSION[$name]) ) $ret_value = $_SESSION[$name]; else { session_set_value( $name, $default_value ); $ret_value = $default_value; } return $ret_value; } function session_set_value( $name, $value ) { global $_SESSION; $_SESSION[$name] = $value; } Then just call session_start(); at the top of your page, and call session_write_close(); at the end of your page. To use them: $ses_val = session_get_value( 'some_key', '' ); $ses_val .= 'hello'; session_set_value('some_key', $ses_val ); -- http://www.php.net/manual/en/ref.session.php http://master.php.net/manage/user-notes.php?action=edit+27166 http://master.php.net/manage/user-notes.php?action=delete+27166 http://master.php.net/manage/user-notes.php?action=reject+27166

« previous php.notes (#39961) next »