Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2007, 15:38
javsoft
 
Fecha de Ingreso: junio-2006
Mensajes: 126
Antigüedad: 17 años, 10 meses
Puntos: 0
Pregunta Problemas con include() y require()

Tengo un problema con estas funciones y no se que hacer mas, acontinuacion les pongo el codigo con su nombre de archivo respectivo para que le entiendan,

config.inc.php
<?
// Configuración

// Nombre de la session (puede dejar este mismo)
$usuarios_sesion="autentificator";

// Datos conexión a la Base de datos (MySql)
$sql_host="localhost"; // Host, nombre del servidor o IP del servidor Mysql.
$sql_usuario="root"; // Usuario de Mysql
$sql_pass="javsoft2007"; // contraseña de Mysql

$sql_db="repositorio"; // Base de datos que se usará.

$sql_tabla_u="usuarios"; // Nombre de la tabla que contendrá los datos de los usuarios
$sql_tabla_p="publicaciones"; // Nombre de la tabla que contendrá los datos de las publicaciones
$sql_tabla_n="noticias"; // Nombre de la tabla que contendrá los datos de las noticias

?>



conexion.php

<?php
//inclusion de las variables usadas
require("config.inc.php");

function Conectarse()
{
if(!$enlace = mysql_connect($sql_host,$sql_usuario,$sql_pass))
{
header("Location:error_conexion.htm");
}
if(!mysql_select_db($sql_db,$enlace))
{
header("Location:error_conexion.htm");
}
return $enlace;
}
?>


y finalmente otro fichero para probar

index.php

<?php

require("conexion.php");

$enlace = Conectarse();

echo "conectado";

?>


Los errores son los siguientes

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\SERVIDOR\www\desarrollo\config\conexion.php on line 7

Warning: Cannot modify header information - headers already sent by (output started at C:\SERVIDOR\www\desarrollo\config\conexion.php:7) in C:\SERVIDOR\www\desarrollo\config\conexion.php on line 9

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in C:\SERVIDOR\www\desarrollo\config\conexion.php on line 11

Warning: Cannot modify header information - headers already sent by (output started at C:\SERVIDOR\www\desarrollo\config\conexion.php:7) in C:\SERVIDOR\www\desarrollo\config\conexion.php on line 13
conectado


Me gustaria saber si e hecho algo mal y que me ayuden a corregirlo.

Atte. JavSoft