Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2013, 06:32
psicomago
 
Fecha de Ingreso: octubre-2013
Mensajes: 20
Antigüedad: 10 años, 5 meses
Puntos: 0
Biblioteca PHP

IngresarAdministrador.php

Código PHP:
<?php
session_start
();
 
   if (isset(
$_POST["usuario"]))
    {
     if (isset(
$_POST["usuario"])=="Administrador" && ($_POST["clave"]=="123"))
      {
      
$_SESSION ['usuario_sesion']=$_SESSION ['usuario'];
      
header("location:InterfazLibros.php");
      }
     } 
   else 
     {
      echo
"Error";
      }

?>
<html>
<head>
<title>Biblioteca</title>
<style type="text/css">
 #body
  {
  font-family:Greek Diner inline TT;
  background-image:url("img/4.jpg");
  }
 #registros
  {
  width:640px;
  height:640px;
  padding-top:20px;
  background-position:center;
  border-radius:20px;
  background-image:url("img/7.jpg");
  }
 #datos
  {
  width:600px;
  height:auto;
  float:center;
  background-image:url("img/2.jpg");
  background-position:center;
  border-radius=20px;
  }
 #input
  {
   border-radius:10px;
   }
 #input[type='submit']
  {
   background-color:$D6AF29;
   height:110px;
   width:50px;
   }
</style>
</head>
<body>
 <form action="InterfazLibros.php" method="post">
  <div id="cara"><center><img src="img/23.jpg" width="850px" height="240px"/></div></br>
  <center><fieldset id="registros">
    <h1><legend>Iniciar Sesion</legend></h1>
    <fieldset id="datos">
    <div>
    <center>
    <input type="text" id="usuario" name="usuario" placeholder="Ingrese su nombre de usuario" size="30"/>
    </div>
    <center>
    <div>
    <input type="password" id="clave" name="clave" placeholder="Ingrese su clave" size="30"/>
    </div>
    </fieldset><br/> <br/>    
  <center><fieldset id="datos">
    <legend>Botones</legend>
    <center>
    <p><input type="submit" name="enviar" id="enviar" value="Entrar"/>
    <input type="reset" name="borrar" id="borrar" value="Borrar"/></p>
    </fieldset> 
   </fieldset> 
  </center>
</div>
</form>
</body>
</html>
InterfazLibro.php

Código PHP:
<?php
session_start
();
  if (
$_SESSION["usuario_sesion"] != "Administrador"){
     
header("location:IngresoAdministrador.php");
   }
?>
<html>
<head>
<title>Biblioteca</title>
<style type="text/css">
 #body{
  font-family:Greek Diner inline TT;
  background-image:url("img/2.jpeg");
  }
 #registros
  {
  width:640px;
  height:640px;
  padding-top:20px;
  background-position:center;
  border-radius:20px;
  background-image:url("img/4.jpg");
  }
 #datos
  {
   width:600px;
   height:auto;
   float:center;
   background-image:url("img/3.jpg");
   background-position:center;
   border-radius=20px;
   }
 #input
  {
   border-radius:10px;
   }
 #input[type='submit']
  {
   background-color:#CB8B8B;
   height:110px;
   width:50px;
   }
</style>
</head>
<body>
 <form action="InterfazLibros.php" method="post">
  <div id="cara"><center><img src="img/23" width="850px" height="240px"/></div></br>
  <center><fieldset id="registros">
    <h1><legend>Registro</legend></h1>
    <div id="ingreso">
    <input type="text" id="codigo_libro" name="codigo_libro" placeholder="Ingrese el codigo del libro" size="30"/>
    <input type="text" id="cantidad_libro" name="cantidad_libro" placeholder="Ingrese la cantidad de libros" size="30"/>
    <input type="text" id="nombre_libro" name="nombre_libro" placeholder="Ingrese el titulo del libro" size="30"/>
    <input type="text" id="descripcion_libro" name="descripcion_libro" placeholder="Ingrese la descripcion del libro" size="30"/>
    <input type="text" id="autor_libro" name="autor_libro" placeholder="Ingrese el autor del libro" size="30"/>
    <input type="text" id="categoria_libro" name="categoria_libro" placeholder="Ingrese la categoria del libro" size="30"/>
    <input type="text" id="editorial_libro" name="editorial_libro" placeholder="Ingrese la editorial del libro" size="30"/>
    </fieldset><br/> <br/>    
  <center><fieldset id="datos">
    <legend>Botones</legend>
    <center>
    <p><input type="submit" name="insertar" id="insertar" value="Insertar"/>
    <input type="submit" name="modificar" id="modificar" value="Modificar"/>
    <input type="submit" name="eliminar" id="eliminar" value="Eliminar"/>
    <input type="submit" name="mostrar" id="mostrar" value="Mostrar"/></p>
   </fieldset > 
 </fieldset > 
</form>
</body>
</html>
<?php
include_once("NegocioLibros.php");
 try{
   if (!empty(
$_POST)){
     
$objetoNegocio=new capaNegocios($_POST("codigo_libro"),$_POST("cantidad_libro"),$_POST("nombre_libro"),$_POST("descripcion_libro"),$_POST("autor_libro"),$_POST("categoria_libro"),$_POST("editorial_libro"));
      if (isset(
$_POST["insertar"])){
      
$objetoNegocio->insertar();
       }
      if (isset(
$_POST["eliminar"])){
      
$objetoNegocio->eliminar();
       }
      if (isset(
$_POST["modificar"])){
      
$objetoNegocio->modificar();
       }
      if (isset(
$_POST["mostrar"])){
      
$objetoNegocio->mostrar();
       }
    }
   } 
 catch (
PDOException $ex)
    {
     echo 
$ex->getMessage();
     }
?>
Deberia iniciar sesion en el primero para luego redirigir en el segundo pero en vez de eso se va IngresarAdministrador.php y muestra como si no lo consiguiera.