Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.albasani.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Simon Newsgroups: comp.lang.php Subject: Re: classes in PHP Date: Mon, 04 Feb 2013 09:15:36 +0200 Lines: 55 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net lgtVdgReDE1vvz+dxqdhtAOe1DXbmYW2WzNbdobKnVd0+D0vukbftIrZbBJAKhQcTH Cancel-Lock: sha1:aL72W/K8Nowt6IzAWlsYAR2zA0A= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 In-Reply-To: Xref: csiph.com comp.lang.php:8227 On 2013/02/03 07:49 PM, Rita Ferreira wrote: > > class UserController > { > > private $obj; > > function __construct( ){} > > public function login() > { > if($_SERVER["REQUEST_METHOD"] == "POST") > { > $obj=new config(); > $obj->conectar(); > } ... > > config.php > > > private $url_db; > private $login_db; > private $pass_db; > private $db; > > class config > { > > function __construct( ) > { > session_start(); > $url_db="localhost"; > $login_db="root"; > $pass_db="root"; > $db="colmeia"; > } > > private function conectar() ... > Further to what was said already, the function 'conectar' is private and cannot be accessed. Simon