diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/consumer.php | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/examples/consumer.php b/examples/consumer.php index ea53098..855a344 100644 --- a/examples/consumer.php +++ b/examples/consumer.php @@ -25,7 +25,7 @@ require_once("Auth/OpenID/OIDUtil.php"); */ $store_type = 'file'; -if ($store_type = 'sqlite') { +if ($store_type == 'sqlite') { require_once("Auth/OpenID/Store/SQLStore.php"); @@ -62,7 +62,7 @@ if ($store_type = 'sqlite') { */ $store->createTables(); -} else if ($store_type = 'pgsql') { +} else if ($store_type == 'pgsql') { require_once("Auth/OpenID/Store/SQLStore.php"); @@ -80,6 +80,12 @@ if ($store_type = 'sqlite') { $db =& DB::connect($dsn); + if (PEAR::isError($db)) { + print "Database connection error: " . + $db->getMessage(); + exit(0); + } + $store = new Auth_OpenID_PostgreSQLStore($db); /** |