17 |
|
|
18 |
|
|
19 |
// Database variables |
// Database variables |
20 |
var $db_ac = "libdata"; |
#var $access_dsn = 'mysql://libdata:libdatapw@localhost/libdata'; |
21 |
var $db_ac_srv = "localhost"; |
var $access_dsn = 'pgsql://dpavlin@/libdata'; |
|
var $db_ac_usr = "libdata"; |
|
|
var $db_ac_pwd = "libdatapw"; |
|
22 |
|
|
23 |
/********************************************************** |
/********************************************************** |
24 |
Constructor Method: accessClass |
Constructor Method: accessClass |
31 |
function accessClass($sessionClass) { |
function accessClass($sessionClass) { |
32 |
|
|
33 |
// Set the database connection variables |
// Set the database connection variables |
34 |
$this->con_ac = @mysql_connect ( $this->db_ac_srv, $this->db_ac_usr, $this->db_ac_pwd ) |
global $dsn_options; |
35 |
or die ( "ERROR: Could not connect to database server!" ); |
$this->con_ac =& DB::connect($this->access_dsn, $dsn_options); |
36 |
$this->result_ac = mysql_select_db ( $this->db_ac, $this->con_ac ) |
if (DB::isError($db)) { |
37 |
or die ( "ERROR: Could not connect to database!" ); |
# XXX remove this! |
38 |
|
print $db->getDebugInfo(); |
39 |
|
|
40 |
|
die($db->getMessage()); |
41 |
|
} |
42 |
|
|
43 |
// Initialize for security purposes |
// Initialize for security purposes |
44 |
$valid = 0; |
$valid = 0; |
64 |
FROM staff s, access a WHERE s.access_id = a.access_id AND s.staff_account = '" |
FROM staff s, access a WHERE s.access_id = a.access_id AND s.staff_account = '" |
65 |
. $staff_account |
. $staff_account |
66 |
. "'"; |
. "'"; |
67 |
$rs = mysql_query($sql, $this->con_ac); |
$rs = xx_query($sql, $this->con_ac); |
68 |
$row = mysql_fetch_array ($rs); |
$row = xx_fetch_array ($rs); |
69 |
$access_level = $row["access_level"]; |
$access_level = $row["access_level"]; |
70 |
$access = $row["access"]; |
$access = $row["access"]; |
71 |
$first_name = $row["first_name"]; |
$first_name = $row["first_name"]; |