Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /******************************************************
- * Login class using PDO *
- ******************************************************/
- class Login{
- private $pdo;
- public function __construct(PDO $pdo){
- $this->pdo = $pdo;
- }
- // public function loginAllowed($user, $pw){
- //
- // $sth = $pdo->setFetchMode(PDO::FETCH_ASSOC);
- // print_r($sth);
- // }
- //
- // public function runQuery($query, $params){
- // $sth = $this->pdo->prepare($query);
- // $sth->execute($params);
- // }
- }
- $configFile = 'cbd.ini';
- $conn = parse_ini_file($configFile);
- $username = $conn['username'];
- $password = $conn['password'];
- $host = $conn['host'];
- $database = $conn['database'];
- $driver = $conn['driver'];
- try{
- $pdo = new PDO("$driver:host=$host;dbname=$database", $username, $password);
- }
- catch(PDOException $e){
- header ("Location:../suiteCrm/errorPages/databaseError.html");
- }
- $configFile = 'cbd.ini'; //just has the db connection details
- $conn = parse_ini_file($configFile);
- $username = $conn['username'];
- $password = $conn['password'];
- $host = $conn['host'];
- $database = $conn['database'];
- $driver = $conn['driver'];
- try{
- $pdo = new PDO("$driver:host=$host;dbname=$database", $username, $password);
- }
- catch(PDOException $e){
- header ("Location:../suiteCrm/errorPages/databaseError.html");
- }
- try {
- $login = new Login($pdo);
- } catch (Exception $e) {
- echo $e->getMessage();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement