Location: PHPKode > projects > ADbNewsSender > ADbNewsSender_2.0.4/protected/skeleton/includes/db_defs/postgresql/connect.php.inc
<?php
/* 
    Last change in version: 2.0.4 
#########################################################################################
#    ADbNewsSender 2 									#
#    Copyright (C) 2009  Florian Grannemann (E-mail: hide@address.com)  		#
#    Website: http://adbnewssender.sf.net						#
#											#
#    This program is free software: you can redistribute it and/or modify		#
#    it under the terms of the GNU General Public License as published by		#
#    the Free Software Foundation, either version 3 of the License, or			#
#    any later version.									#
#											#
#    This program is distributed in the hope that it will be useful,			#
#    but WITHOUT ANY WARRANTY; without even the implied warranty of			#
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the			#
#    GNU General Public License for more details.					#
#											#
#    You should have received a copy of the GNU General Public License			#
#    along with this program.  If not, see http://www.gnu.org/licenses/.		#
#########################################################################################
	
*/
/*
	This file provides the function call for connect()
	
*/

$connect_string="";


if (preg_match("/:/",$this->DB_serv))
{
   
    $host=explode(":",$this->DB_serv);
    //$host[0] :server ; $host[1]: port
    $connect_string="host=".$host[0]." port=".$host[1]." ";
}
else
{
    
     $connect_string="host=".$this->DB_serv." ";

}

$connect_string=$connect_string."user=".$this->DB_usr." password=".$this->DB_pwd." dbname=".$this->DB_name; 

if ($this->session = pg_connect($connect_string)) 
{
	$result= TRUE;
}
?> 
Return current item: ADbNewsSender