<?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;
}
?>