function _pconnect($argHostname, $argUsername, $argPassword, $argDatabasename) { $dbs = $argDatabasename . "@" . $argHostname; $this->_connectionID = ifx_pconnect($dbs, $argUsername, $argPassword); if ($this->_connectionID === false) { return false; } #if ($argDatabasename) return $this->SelectDB($argDatabasename); return true; }
function _pconnect($argHostname, $argUsername, $argPassword, $argDatabasename) { if (!function_exists('ifx_connect')) { return null; } $dbs = $argDatabasename . "@" . $argHostname; putenv("INFORMIXSERVER=" . trim($argHostname)); $this->_connectionID = ifx_pconnect($dbs, $argUsername, $argPassword); if ($this->_connectionID === false) { return false; } #if ($argDatabasename) return $this->SelectDB($argDatabasename); return true; }
function _pconnect($argHostname, $argUsername, $argPassword, $argDatabasename) { if (!function_exists('ifx_connect')) { return null; } // PARCHE****** putenv("DBDATE=DMY4/"); putenv("INFORMIXDIR=/opt/informix"); putenv("PATH=/opt/informix:/opt/informix/bin:/opt/informix/msg"); putenv("LD_LIBRARY_PATH={$INFORMIXDIR}/lib:{$INFORMIXDIR}/lib/esql"); putenv("OPTOFC=1"); //******** $dbs = $argDatabasename . "@" . $argHostname; putenv("INFORMIXSERVER=" . trim($argHostname)); $this->_connectionID = ifx_pconnect($dbs, $argUsername, $argPassword); if ($this->_connectionID === false) { return false; } #if ($argDatabasename) return $this->SelectDB($argDatabasename); return true; }