El problema es porque estas ejecutando el execute sobre un string y no sobre la variable que tiene la conexión a la bd
Prueba
Código PHP:
Ver original$sentencia = $gbd->prepare("SELECT * FROM registros WHERE user= ? AND pw= ?");
$sentencia->execute(array($usuario_post, $contrasena_post));
Saludos