Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/11/2007, 11:39
Pax-Man
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 21 años, 4 meses
Puntos: 4
Re: error al subir mi pagina

Todas esas instrucciones estan dentro de la funcion conectar

Código PHP:
function conectar() {  // conexion a base de datos
    
global $conexion;
    
$matriz_ini parse_ini_file("config_bd.ini"); 
    
$indice 0;
    while (list(
$key$val) = each($matriz_ini)) {
        
$parametro[$indice] = $val;
        
$indice++; }
    
$conexion mysql_connect($parametro[0],$parametro[1], $parametro[2]) 
                or die(
"Error en Conexión a Servidor de Base de datos");
    
mysql_select_db($parametro[3], $conexion) or die("Error en Conexión a Base de datos");
    
$_SERVER["QUERY_STRING"] = filter(elimina_slash(trim(html_entity_decode($_SERVER["QUERY_STRING"],ENT_QUOTES))));
return 
$conexion;

Y es que el primer error dice
Cita:
Warning: parse_ini_file() [function.parse-ini-file]: Cannot open 'config_bd.ini' for reading in /home/pax/public_html/includes/funciones.php on line 5
y la linea 5 dice.

Código PHP:
    $matriz_ini parse_ini_file("config_bd.ini"); 
el problema a mi parecer esta es en que no hace el contacto con el archivo config_db.ini que es donde estan las variables de conexion..

Los datos de coneccion estan todos correctos...

Como dije estan almacenados dentro de config_db.ini
Cita:
[config]
; valores de conexion a base de datos
servidor = "localhost"
usuario_bd = "usuario"
clave_acceso_bd = "clave"
base_de_datos = "db"
Claro los datos que coloco aqui son ejemplos... (los de conexion), pero en el archivo real estan todos correctos... el unico valor que dejo igual es del servidor que es localhost...

y dentro del cpanel me dice que es localhost.. en el ejemplo de conexion esta dado asi:

Cita:
$dbh=mysql_connect ("localhost", "<USER HERE>", "<PASSWORD HERE>") or die ('I cannot connect to the database because: ' . mysql_error());