no puedes acceder a esas variables porque los llamas desde una funcion, si lo llamases desde fuera te lo cogeria.
Opcion 1: Pasarle por parametro las variables a la funcion:
ejemplo:
Código PHP:
<?
include '../Configuraciones/config_db.php';
//Funcion para conectarse a la base de datos
function conectar_bd($host,$usuario_db,$pass_db,$name_db,$prefijo)
{
//...
}
Opcion 2: Declararlos como constantes:
Ejemplo:
Código PHP:
define (HOST,'-----');
define (USUARIO_DB,'-----');
define (PASS_DB,'-----');
define (NAME_DB,'-----');
define (PREFIJO,'-----');
los pongo en mayusculas para saber que son constantes ya que si no puedes liarte y crees que es una cadena normal.
y luego ya puedes hacer esto:
Código PHP:
function conectar_bd()
{
print(HOST."-".USUARIO_DB."-".PASS_DB."-".NAME_DB);
$conexion_link = mysql_connect(HOST, USUARIO_DB, PASS_DB)or die(mysql_error());
mysql_select_db(NAME_DB, $conexion_link)or die(mysql_error());
}