Foros del Web » Programando para Internet » PHP »

Error Class 'ExceptionHandler

Estas en el tema de Error Class 'ExceptionHandler en el foro de PHP en Foros del Web. Buenas tardes llevo una temporada buscando un buen sistema de usuarios cuando mas o menos lo encuentro me encuentro con el sigien te problema al ...
  #1 (permalink)  
Antiguo 09/11/2007, 07:58
Avatar de djsos  
Fecha de Ingreso: septiembre-2007
Ubicación: Madrid-España
Mensajes: 374
Antigüedad: 17 años, 2 meses
Puntos: 14
Exclamación Error Class 'ExceptionHandler

Buenas tardes llevo una temporada buscando un buen sistema de usuarios cuando mas o menos lo encuentro me encuentro con el sigien te problema al intentra logerate te da el sigiente error

Fatal error: Class 'ExceptionHandler' not found in *******\MysqlHandler.class.php on line 32

y el codigo de la pagina es el sigiente:

Código PHP:
<?php
  
class MySqlHandler extends ExceptionHandler implements MySqlInterface {
  protected 
$connection;
  
  public function 
connect($server$username$password$new_connection$client_flags) {
    if (
$new_connection && $client_flags) {
      
$this->connection mysql_connect($server$username$password$new_connection$client_flags);
    } else if (
$new_connection && !$client_flags) {
      
$this->connection mysql_connect($server$username$password$new_connection);
    } else {
      
$this->connection mysql_connect($server$username$password);
    }
    
  }

  public function 
pconnect($server$username$password$client_flags) {
    if (
$client_flags) {
      
$this->connection mysql_pconnect($server$username$password$client_flags);
    } else {
      
$this->connection mysql_pconnect($server$username$password);
    }
  }

  public function 
errno() {
    if (
$this->connection) {
      return 
mysql_errno($this->connection);
    }
  }

  public function 
error() {
    if (
$this->connection) {
      return 
mysql_error($this->connection);
    }
  }

  public static function 
escape_string($string) {
    return 
mysql_real_escape_string($string);
  }

  public function 
query($query) {
    
$rs mysql_query($query$this->connection);
      if (!
$rs) {
            
$this->appendDatabaseError($query$this->error());
            return 
false;
        } else {
        return 
$rs;
        }
  }

  public function 
fetch_array($result$result_type false) {
    if (
$result_type) {
      return 
mysql_fetch_array($result$result_type);
    } else {
      return 
mysql_fetch_array($result);
    }
  }

  public function 
fetch_row($result) {
    return 
mysql_fetch_row($result);
  }

  public function 
fetch_assoc($result) {
    return 
mysql_fetch_assoc($result);
  }

  public function 
fetch_object($result) {
    return 
mysql_fetch_object($result);
  }

  public function 
affected_rows() {
    return 
mysql_affected_rows($this->connection);
  }

  public function 
num_rows($result) {
    return 
mysql_num_rows($result);
  }

  public function 
close() {
    return 
mysql_close($this->connection);
  }
  
  public function 
change_user($username$password$database) {
    return 
mysql_change_user($username$password$database);
  }

  public function 
client_encoding() { 
    return 
mysql_client_encoding($this->connection);
  }
  
  public function 
create_db($database_name) { 
    return 
mysql_create_db($database_name$this->connection);
  }
  
  public function 
data_seek($result$row_number) { 
    return 
mysql_data_seek($result$row_number);
  }
  
  public function 
db_name($result$row$field false) { 
    if (
$field) {
      return 
mysql_db_name($result$row$field);
    } else {
      return 
mysql_db_name($result$row);
    }
  }
  
  public function 
drop_db($database_name) { 
    return 
mysql_drop_db($database_name$this->connection);
  }
  
  public function 
fetch_field($result$field_offset false) { 
    if (
$field_offset) {
      return 
mysql_fetch_field($result$field_offset);
    } else {
      return 
mysql_fetch_field($result);
    }
  }
  
  public function 
fetch_lengths($result) { 
    return 
mysql_fetch_lengths($result);
  }
  
  public function 
field_flags($result$field_offset) { 
    return 
mysql_field_flags($result$field_offset);
  }
  
  public function 
field_len($result$field_offset) { 
    return 
mysql_field_len($result$field_offset);
  }
  
  public function 
field_name($result$field_offset) { 
    return 
mysql_field_name($result$field_offset);
  }
  
  public function 
field_seek($result$field_offset) { 
    return 
mysql_field_seek($result$field_offset);
  }
  
  public function 
field_table($result$field_offset) { 
    return 
mysql_field_table($result$field_offset);
  }
  
  public function 
field_type($result$field_offset) { 
    return 
mysql_field_type($result$field_offset);
  }
  
  public function 
free_result($result) { 
    return 
mysql_free_result($result);
  }
  
  public function 
get_client_info() { 
    return 
mysql_get_client_info();
  }
  
  public function 
get_host_info() { 
    return 
mysql_get_host_info($this->connection);
  }
  
  public function 
get_proto_info() { 
    return 
mysql_get_proto_info($this->connection);
  }
  
  public function 
get_server_info() { 
    return 
mysql_get_server_info($this->connection);
  }
  
  public function 
info() { 
    return 
mysql_info($this->connection);
  }
  
  public function 
insert_id() { 
    return 
mysql_insert_id($this->connection);
  }
  
  public function 
list_dbs() { 
    return 
mysql_list_dbs($this->connection);
  }
  
  public function 
list_fields($database_name$table_name) { 
    return 
mysql_list_fields($database_name$table_name$this->connection);
  }
  
  public function 
list_processes() { 
    return 
mysql_list_processes($this->connection);
  }
  
  public function 
list_tables($database_name) { 
    return 
mysql_list_tables($database_name$this->connection);
  }
  
  public function 
num_fields($result) { 
    return 
mysql_num_fields($result);
  }
  
  public function 
ping() { 
    return 
mysql_ping($this->connection);
  }
  
  public static function 
real_escape_string($unescaped_string) { 
    return 
mysql_real_escape_string($unescaped_string);
  }
  
  public function 
result($result$row$field false) { 
    if (
$field) {
      return 
mysql_result($result$row$field);
    } else {
      return 
mysql_result($result$row);
    }
  }
  
  public function 
select_db($database_name) { 
    return 
mysql_select_db($database_name$this->connection);
  }
  
  public function 
stat() { 
    return 
mysql_stat($this->connection);
  }
  
  public function 
tablename($result$i) { 
    return 
mysql_tablename($result$i);
  }
  
  public function 
thread_id() { 
    return 
mysql_thread_id($this->connection);
  }
  
  public function 
unbuffered_query($query) { 
    return 
mysql_unbuffered_query($query);
  }  
}


?>
  #2 (permalink)  
Antiguo 09/11/2007, 08:01
Avatar de djsos  
Fecha de Ingreso: septiembre-2007
Ubicación: Madrid-España
Mensajes: 374
Antigüedad: 17 años, 2 meses
Puntos: 14
Re: Error Class 'ExceptionHandler

perdon en el error es en la linea 2.
si desean ver el ejemplo claro

http://vgpastor.tk/sisusu/login.php
segun presionen en login aparece ese error con un usuario valido o no
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:23.