Buenos dias. Me acaba de ocurrir una cosa que no me había pasado antes.
Estoy contruyendo una página en mi site que en función del resultado de un IF si se cumple la condición presenta una información mediante includes, si la condición no se da se llama a otro include para que presente otros datos de la BDD.
Hasta aquí la teoria bien (el IF funciona), sin embargo en el fichero en al que se llama que tiene el inico de sesion de BDD IGUAL que en el resto del site (donde funciona perfectamente cada vez que es llamado) da el siguiente error
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
Cita:
No entiendo que es lo que no le gusta ¿Alguien sabe que es?Warning: require(../recor/LoginDB.php) [function.require]: failed to open stream: No such file or directory in C:\xampp\htdocs\ListadoConsultores.php on line 35
Fatal error: require() [function.require]: Failed opening required '../recor/LoginDB.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\ListadoConsultores.php on line 35
Fatal error: require() [function.require]: Failed opening required '../recor/LoginDB.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\ListadoConsultores.php on line 35
pongo el codigo completo de la página (...sorry... no es demasiado largo) por si alguien ve lo que yo no veo
Código PHP:
<?php session_start();
//Compruebo errores
error_reporting(E_ALL & ~E_NOTICE);
ini_set("display_errors", 1);
?><html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd ">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<title><?php include('phpBits/GoogleBot_TIT.php'); ?></title>
<meta name="description=" content="<?php include('phpBits/GoogleBot_MET.php'); ?>">
<meta http-equiv="Content-Type"content=" text/html;charset=utf-8">
<!--Aquí se indica donde está la hoja de estilos CSS -->
<!--Aquí se indican los estilos CSS particulares de esta hoja CSS -->
<style></style>
</head >
<body>
<?php
// Llamo las variables de conexión a DB
require ('../recor/LoginDB.php');
// Abro conexión y selecciono la base de datos
$connection = mysql_connect($host, $user, $pass) or die ("Unable to connect!");
mysql_select_db($db) or die ("Unable to select database!");
//Busco la PK del usuario
$SelPKUSER =mysql_query ("SELECT idPER FROM usuarios WHERE usuario='$usuario'");
while ($row = mysql_fetch_array($SelPKUSER, MYSQL_NUM)) {
$selectIdPER= $row [0];
}
//asigno variable a la PK de usuario
$PKPER=$selectIdPER;
$SelectPER=mysql_query("SELECT nombre, apellido1, apellido2, RutaFotoPER FROM `personas` WHERE idPrimaryPER=$PKPER") or die ("Error in query $SelectPER. ".mysql_error());
while ($row = mysql_fetch_array($SelPKUSER, MYSQL_NUM)) {
$SelectNombre= $row [0];
$SelectApellido1= $row [1];
$SelectApellido2= $row [1];
$SelectFoto= $row [3];
}
$Nombre=$SelectNombre;
$Apellido1=$SelectApellido1;
$Apellido2=$SelectApellido2;
$Foto=$SelectFoto;
echo $Nombre;
echo $Apellido1;
echo $Apellido2;
echo $Foto;
?></p>
</body>
</html>
![Porras](http://static.forosdelweb.com/fdwtheme/images/smilies/porra.gif)
![Corazón](http://static.forosdelweb.com/fdwtheme/images/smilies/love.png)