<?
/*
Español:
Este fichero contiene las claves para que las clases puedan acceder a la base de datos
estas claves han de ser confidenciales y no deberían estar en una carpeta donde cualquier
usuario laspueda leer.
Sugiero que las pongas fuera de la ruta del web, mediante un include, para que no sean
accesibles desde el WEB
#
English:
This file contains the secret user name and passwords, I suggest you to put it out of the web path
so a web user cannot access this file.
You sould do this callin that file her with an include.
*/
//aquí debería ir la orden include
#
//here must be the include sentence
//include(path/file.php);
//###################################################################
//aquí debería empezar el contenido del fichero de include
#
//here must begin the include file contain
//puedes usar unas estructura de este tipo para permitir la transportabilidad
//del código entre servidores sin tener que ir cambiando el contenido del fichero
//basándote sólamente en la dirección IP del servidor en el que se ejecuta este código
#
//you can use this kind of structure to allow testing or transportability
//throught two or more servers with diferent IP addresses so you use
//only that one which matches with the IP on the server that is currently running
if(($HTTP_SERVER_VARS["SERVER_ADDR"]=="127.0.0.1") || ($HTTP_SERVER_VARS["SERVER_ADDR"]=="alternative IP address for the same host that 127.0.0.1")){
if($motor_basedatos=="mysql"){
$BD->servidor="xx"; //mysql server name/address
$BD->usuario="xx"; //mysql user name
$BD->clave="xx"; //mysql password
$BD->basedatos="xx"; //mysql database name
}elseif($motor_basedatos=="odbc"){
$BD->servidor="xx"; //odbc server name/address
$BD->usuario="xx"; //odbc user name
$BD->clave="xx"; //odbc password
}
} elseif($HTTP_SERVER_VARS["SERVER_ADDR"]=="000.000.000.000") {
//datos de conexión para un servidor alternativo
#
//conexion data for an alternative host
if($motor_basedatos=="mysql"){
$BD->servidor="xx"; //mysql server name/address
$BD->usuario="xx"; //mysql user name
$BD->clave="xx"; //mysql password
$BD->basedatos="xx"; //mysql database name
}elseif($motor_basedatos=="odbc"){
$BD->servidor="xx"; //odbc server name/address
$BD->usuario="xx"; //odbc user name
$BD->clave="xx"; //odbc password
}
} else {
print "Servidor desconocido";//message for unknown server
}
//aquí debería acabar el contenido del fichero include
#
//here must end the include file contain
//###################################################################
?> |