Mailinglisten-Archive | 
ich kann dein problem zum beispiel bei einer authentifizierung
verstehen... dort sollten die daten in der gesamten applikation
zur verfuegung stehen...
ideal fuer solche objekte sind singleton patterns:
class Auth
{
   function &Login($u = null,$p = null)
   {
      static $user;
      if (!isset($user) && $u!=null && $p!=null) {
         $user = new UserLogin($u,$p);
      }
      return $user;
   }
}
mit diesem pattern musst du nur am anfang des scriptes
Auth::Login($_REQUEST['username'],$_REQUEST['password']);
aufrufen...
anschliessend kannst du in jeder funktion/ methode/
includedatei
$user =& Auth::Login();
aufrufen und du hast die daten...
in einem richtigen login process muesste man
natuerlich noch ein sessionhandling einbauen...
t.r
    php::bar PHP Wiki - Listenarchive