Hola:
Estamos liados con un trabajo y no tenemos forma de conectar la base de datos, está creada en oracle, utilizando el programa toad y para acceder, tenemos dos formas:
Si usamos sysdba:
usuario: IISSI
password: admin
pero si usamos normal entramos con:
usuario: IISSI
password: una serie de números
La idea es realizar una web que acceda a la Base de datos.
Ahora, metemos un archivo que se llama gestionBD.php con el siguiente código:
<?php
session_start();
function CrearConexionBD()
{
$host="oci:dbname=localhost/XE;charset=AL32UTF8";
$usuario="IISSI";
$password="admin";
$conexion=null;
try{
$conexion=new PDO($host,$usuario,$password);
/* Indicar que queremos que lance excepciones cuando ocurra un error*/
$conexion->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}catch(PDOException $e){
$_SESSION['excepcion']=$e;
header("Location:error.php");
}
return $conexion;
}
function CerrarConexionBD($conexion){
$conexion=null;
}
?>
Hemos cambiado el usuario y la contraseña, hemos probado los 2 pero no hay manera, siempre se va a error.php
¿Qué podemos hacer?