GatorV gracias por ayudarme , y disculpa por mi poco conocimiento , pero intentando creo que seria algo asi 
     
Código PHP:
Ver original- public function conectar(){ 
-   
-                 $usuario = $_POST['usuario']; 
-                 $contrasenia = $_POST['clave']; 
-   
-                  
-             try { 
-                  $db = new PDO('pgsql:host=localhost;dbname=volcanoes',$usuario,$contrasenia); 
-                   
-                 }catch(PDOException $e) { 
-                 //echo $e->getMessage(); 
-                 echo "Usuario y Clave Invalidas"; 
-                 //throw new Exception("Usuario y Clave Invalidas", 0, $e); 
-                 } 
-                  
-                     echo "vacio"; 
-                     }else{ 
-      
-                 return $db; 
-         } 
-         } 
me corrigues por favor  
gracias  
saludos