Changeset 712 for trunk/inc/server.php


Ignore:
Timestamp:
Jul 30, 2013, 11:34:19 PM (11 years ago)
Author:
chronos
Message:
  • Upraveno: Aktualizace inicializačního skriptu pro sql databázi na revizi 710.
  • Upraveno: Aktualizována třída Database na novější využívající třídu PDO a generující výjímky při chybě, které je pak nutno očetřit.
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:ignore
      •  

        old new  
        55minimanager
        66mmfpm
         7.settings
         8.buildpath
         9.project
  • trunk/inc/server.php

    r697 r712  
    1414    $this->Id = $Id;
    1515    $DbResult = $this->Database->query('SELECT * FROM Logon WHERE Id='.$Id.' AND Enabled=1' );
    16     $this->Data = $DbResult->fetch_assoc();
    17     $this->ServerDatabase = new Database($this->Data['DatabaseHost'], $this->Data['DatabaseUser'], $this->Data['DatabasePassword'], $this->Data['DatabaseRealmd']);
    18     $this->ServerDatabase->select_db($this->Data['DatabaseRealmd']);
    19     if($this->ServerDatabase->connect_error)
     16    if($DbResult->num_rows == 1)
    2017    {
    21       die('Přihlášení k databázi serveru '.$this->Id.' selhalo: '.$this->ServerDatabase->connect_error);
    22     }
    23     $this->ServerDatabase->charset($this->Config['Database']['Charset']);
     18      $this->Data = $DbResult->fetch_assoc();
     19      $this->ServerDatabase = new Database();
     20      $this->ServerDatabase->Connect($this->Data['DatabaseHost'], $this->Data['DatabaseUser'], $this->Data['DatabasePassword'], $this->Data['DatabaseRealmd']);
     21      $this->ServerDatabase->select_db($this->Data['DatabaseRealmd']);
     22      //if($this->ServerDatabase->connect_error)
     23      //{
     24      //  die('Přihlášení k databázi serveru '.$this->Id.' selhalo: '.$this->ServerDatabase->connect_error);
     25      //}
     26      $this->ServerDatabase->charset($this->Config['Database']['Charset']);
     27    } else throw new Exception('Záznam pro přihlašovací server id '.$Id.' nenalezen!');
    2428  }
    2529
Note: See TracChangeset for help on using the changeset viewer.