Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2010, 14:34
ramiromd
 
Fecha de Ingreso: agosto-2010
Mensajes: 100
Antigüedad: 13 años, 7 meses
Puntos: 2
Cuál es el error en este script.

Buenas, estoy emprolijando los códigos de un trabajo y quisiera hacer de la conexión a la bd una función (llamada mediante include).
Para empezar voy a mencionar como es la estructura del directorio donde esta la página:

/var/www/laucha:
- libs (dir)
- login (dir)
- index.php
/var/www/laucha/libs:
- mensajes.php
- mysql.php
- security.php
/var/www/laucha/login:
- check.php

Bueno, como se ve a simple vista tengo todos los archivos que contienen funciones en común con los demás dentro de la carpeta libs.
Ahora el tema es así: desde check.php hago este include -> include('/var/www/laucha/libs/mysql.php');.
Donde el contenido de mysql.php es:
Código PHP:
<?php
include('/var/www/laucha/libs/mensajes.php'); 
function 
conectar(){
$servidor "localhost";
$usuario "root";
$clave "*********";
$basedatos "colegio";

$conect mysql_connect($servidor,$usuario,$clave);
mysql_select_db($basedatos$conect) OR die (dbcFail());
}
?>
Desde check llamo a conectar(); y cuando quiero probar la pagina me sale:
Cita:
El sistema encontró un error mientras extraía http://localhost/laucha/login/check.php. Es posible que el servidor no esté disponible por mantenimiento o no esté bien configurado.
Ahora, si pruebo con esa conexión sin el include, funciona perfecto >:(.
Alguna sugerencia ?.