From e5f2f14aa15a823b06c813c26d76059eba36bf2e Mon Sep 17 00:00:00 2001 From: hawk__ Date: Wed, 9 May 2012 20:21:42 +0000 Subject: [PATCH] Added support for specifying the port in the server hostname eg. 'localhost:3128' git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@542045 b8457f37-d9ea-0310-8a92-e5e31aec5664 --- pg4wp/driver_pgsql.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pg4wp/driver_pgsql.php b/pg4wp/driver_pgsql.php index b9e8c82..cf848d7 100644 --- a/pg4wp/driver_pgsql.php +++ b/pg4wp/driver_pgsql.php @@ -61,6 +61,11 @@ function wpsql_connect($dbserver, $dbuser, $dbpass) { $GLOBALS['pg4wp_connstr'] = ''; + list($host, $port) = explode(':', $dbserver); + if( !empty( $host)) + $GLOBALS['pg4wp_connstr'] .= ' host='.$host; + if( !empty( $port)) + $GLOBALS['pg4wp_connstr'] .= ' port='.$port; if( !empty( $dbserver)) $GLOBALS['pg4wp_connstr'] .= ' host='.$dbserver; if( !empty( $dbuser))