gracias avlin por tus clases magistrales toy aprendiendo mucho, voy viendo la luz jeje pero todavia no me deja verla del todo mas warnings jeje, ahora el conflicto viene por login_admin y panel_admin este es warning que me sale en en l panel
Warning: Cannot modify header information - headers already sent by (output started at /web/sites/user/6/72/54406/public/www/login_admin.php:30) in /web/sites/user/6/72/54406/public/www/admin/panel_admin.php on line 19
He intentado corregir login_admin y panel_admin y creo que el fallo ta en login_admin, te dejo los dos para que eches un vistazo a ver que te parece...
login admin
Código PHP:
<?php
/*Guardar datos Administrador */
$loginCorrecto = false;
$nickUsuarioL;
$emailUsuarioL;
$nombreUsuarioL;
/*Copmprobaciono cookies" : */
session_start();
if(isset($_SESSION["usNick"]) && isset($_SESSION["usPass"]))
{
$_SESSION["autentificado"]= "SI";
/*resultado de nick y pass guardado por las cookies */
$result = mysql_query("SELECT * FROM Admin WHERE login='".$_SESSION["usNick"]."' AND pass='".$_SESSION["usPass"]."'");
if($row = mysql_fetch_array($result) && (time() < $_SESSION['caduca']) )
{
/*si los datos son correctos se actualizan las cookiees caducan a los 90 dias*/
$_SESSION['caduca'] = time()+7776000;
$loginCorrecto = true;
$nickUsuarioL = $row["login"];
$emailUsuarioL = $row["mail"];
}
else
{
//Destruimos las cookies.
$_SESSION = array();
session_destroy();
}
mysql_free_result($result);
}
?>
y el nuevo panel admin con tus consejos...
Código PHP:
<?php
include("../conectarse_bd.php");
include("../login_admin.php");
$result = mysql_query("SELECT * FROM Admin WHERE login='".$_SESSION["usNick"]."' AND pass='".$_SESSION["usPass"]."'");
while($row = mysql_fetch_array($result)) {
//printf("<tr><td><td> %s</td><td><td> %s </td><td> </tr>", $row["nombre"],$row["apellido1"], $row["apellido2"]);
}
if($loginCorrecto)
{
//echo "<p style='font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; font-weight: bold; float:right;' > Bienvenido Administrador $nickUsuarioL </p>";
$mostrar = 'Bienvenido Administrador $nickUsuarioL ';
}
else
{
//echo "Bienvenido visitante, el sistema no te ha reconocido, sino te autentificas no podras realizar ninguna de las funciones";
$mostrar = 'Bienvenido visitante, el sistema no te ha reconocido, sino te autentificas no podras realizar ninguna de las funciones';
//falla
header("Location: index.html");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Nogues | Arquitecto</title>
<script type="text/javascript" src="Funciones.js"></script>
<link rel="stylesheet" type="text/css" href="../Estilo.css"/>
<style type="text/css">
<!--
.Estilo14 {
font-size: 40px;
margin-left: 90px;
font-family: "Century Gothic";
}
#Layer1 {
position:absolute;
width:270px;
height:260px;
z-index:1;
top: 50px;
left: 500px;
}
#Layer2 {
position:absolute;
width:100px;
height:80px;
z-index:2;
left: 655px;
top: 315px;
cursor:pointer;
}
#Layer3 {
position:absolute;
width:80px;
height:80px;
z-index:3;
left: 770px;
top: 315px;
cursor:pointer;
}
-->
</style>
</head>
<body>
<div id="Contenedor">
<div id="Capa_titulo">
<div id="logo" onclick="location='../index.html'" title="Inicio" ></div>
</div>
<div id="Capa_panel">
<div align="center">
<p>
<?php echo $mostrar; ?>
</p>
</div>
<p> </p>
<p> </p>
<div id="Layer1">
<p> </p>
<p><a class="Estilo4" href="alta.php" title="Alta Cliente">Cliente</a>
<a class="Estilo4" href="alta_exp.php" title="Alta Expediente">Expediente</a><a class="Estilo4" href="alta_documento.php" title="Subida Archivo">Archivo</a> </p>
<p> </p>
<p> </p>
<p><a class="Estilo4" href="listado_clientes.php" title="Alta Administrador">Cliente</a>
<a class="Estilo4" href="listado_exp.php" title="Borrar Modificar Expediente">Expediente</a>
<a class="Estilo4" href="listado_archivos.php" title="Borrar Modificar Archivos">Archivo </a> </p>
<p> </p>
<p> </p>
<p> </p>
<p><a class="Estilo4" href="listado_clientes_borrar.php" title="Borrar Modificar Clientes">Cliente</a>
<a class="Estilo4" href="listado_exp_borrar.php" title="Borrar Modificar Expediente">Expediente </a>
<a class="Estilo4" href="listado_archivos_borrar.php" title="Borrar Modificar Archivos">Archivo </a>
</p>
</div>
<div id="Layer2" onclick="location='administradores.php'"></div>
<div id="Layer3" onclick="location='cerrar_sesion.php'"></div>
</div>
</div>
</body>
</html>
Ya queda menos jeje y estoy volviendo a tener ilusión por las sesiones...