Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2010, 12:11
Borsetto
 
Fecha de Ingreso: enero-2010
Mensajes: 69
Antigüedad: 14 años, 3 meses
Puntos: 0
Cambiar conexión de una BD a otra

Hola a todos!

Sigo con mis dudas de php ;)

Estoy intentando cambiar la conexión de una BD a otra BD. Para conectarme a la primera, tengo un archivo donde especifico las variables de sesión, y otro archivo (oracle_inc.php) en el que a partir de dichas variables se conecta a la BD y que contiene las funciones db_query, db_logoff, etc...

Una vez he terminado de trabajar con esa BD, deseo conectarme a otra. Había pensado en destruir la sesión, crear una nueva a partir de otro archivo con otras variables de sesión (mismo nombre de variable pero diferente contenido) y así poder utilizar el mismo archivo oracle_inc.php para realizar las operaciones.

El problema es que, como era de esperar, aparece el famoso mensaje "Cannot send session cache limiter - headers already sent ". Así pues, ¿es problema de que no estoy destruyendo bien la sesión anterior o debo cambiar obligatoriamente el nombre de las variables de sesión y crear otro archivo, por ejemplo, un oracle_inc2.php, para poder realizar la nueva conexión? ¿No hay ningún otro modo, digamos, un poco más ortodoxo?

Gracias de antemano