como veis si englobo toda la conexion de antes en una clase?? He hecho algo asi, lo k no me devuelve la conexion.
Código PHP:
Ver originalClass GestorBD{
private $ip_servidor;
private $user;
private $password;
private $sid;
private $BD;
public static function getInstance(){
$BD = ADONewConnection('oci8');
$BD->connectSID = true;
//Datos de conexion
//$ip_servidor ="10.0.0.5"; //Sí Php y Oracle están en la misma máquina
$ip_servidor ="10.4.2.120"; //Sí Php y Oracle están en la misma máquina
//en caso contrario incluir la ip del servidor oracle
$user ="f1";
$password ="f1";
$sid ="BD";
//Conexion
$DB->PConnect($ip_servidor, $user, $password, $sid);
return $BD;
}
}
lugo recojeria la conexion asi:
$BD = GestorBD::getInstance();
nose, me dice lo de antes, el fatal error.