oracle y php

LUISA
09 de Diciembre del 2004
estoy tratando de conectar oracle con php 4.3.7
utilizo la siguiente clase, no me conecta, pero ademas de eso no sale ningun error.
gracias si me pueden ayudar

class DB_conexion{
//variables de conexion.
var $motor;
var $usuario;
var $clave;
var $host;
var $DBnombre;
//identificador de conexion y consulta
var $conn;
var $recordSet;
//texto de error
var $Error="";
function DB_conexion(){
$this->motor="oci8po";
$this->usuario="esm4";
$this->clave="esm4";
$this->host="192.168.19.2";
$this->DBnombre="ORAPR1";
$this->conn = 0;
$this->recordSet = 0;
}
/*conectarse con la base de datos*/
function Conectar(){
include("adodb/adodb.inc.php");
$this->conn = newadoconnection($this->motor);
$this->conn -> Connect($this->host,$this->usuario,$this->clave,$this->DBnombre);
return $this->conn;
}
/*consultar a la base de datos*/
function Query($sql){
$this->recordSet = $this->conn->Execute($sql);
return $this->recordSet;
}//fin consulta
function Cerrar(){
$this->conn->Close();
return $this->conn;
}
}// fin de la clase.