Menu

#139 Class DatabaseUser in auth.inc.php

open-fixed
nobody
Database (12)
5
2010-02-19
2010-02-19
No

Hola, no escribo en ingles. Sorry

La Clase DatabaseUser NO funciona, con un par de modificaciones, logre que funcione.

Modificaciones:

Linea 98 :

protected $_logged

Cambiar por:

protected function getLogged() { return $this->readlogged(); }
protected function setLogged($value) { $this->writelogged($value); }

Linea 216:

$db->User = $this->User;
$db->Password = $this->Password;

Cambiar por:

$db->UserName = $this->User;
$db->UserPassword = $this->Password;

Linea 233:

if($tb->RowCount > 0)

Cambiar por:

if($tb->RecordCount > 0)

Ademas se puede crear un componente con

registerComponents("MySamples",array("DatabaseUser"),"auth.inc.php");

registerPasswordProperty("DatabaseUser","password");

registerPropertyValues("DatabaseUser","DriverName",array(
'access',
'ado5',
'ado',
'ado_access',
'ado_mssql',
'borland_ibase',
'csv',
'db2',
'fbsql',
'firebird',
'ibase',
'informix72',
'informix',
'ldap',
'mssql',
'mssqlpo',
'mysql',
'mysqli',
'mysqlt',
'netezza',
'oci8',
'oci8po',
'oci805',
'odbc',
'odbc_db2',
'odbc_mssql',
'odbc_oracle',
'odbtp',
'odbtp_unicode',
'oracle',
'pdo',
'pdo_mssql',
'pdo_mysql',
'pdo_oci',
'pdo_pgsql',
'postgres7',
'postgres8',
'postgres64',
'postgres',
'proxy',
'sapdb',
'sqlanywhere',
'sqlite',
'sqlitepo',
'sybase',
'sybase_ase',
'vfp',
));

Discussion

  • daniel garcia

    daniel garcia - 2010-02-19

    Autenticacion con una Base de Datos

     
  • daniel garcia

    daniel garcia - 2010-02-19
    • status: open --> open-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB