Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2007, 15:08
yavi2k
 
Fecha de Ingreso: junio-2007
Mensajes: 10
Antigüedad: 16 años, 10 meses
Puntos: 0
Problema con <require

Haber mi codigo:

<?php require('comp/identificacion/identi.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Posteo de quejas</title>
</head>
<body>
<?
$_SESSION["estado"] = "PPvisitado";
?>
<H1>Poste su queja</H1>
<form id="quejas" name="form_quejas" action="procesamiento.php" method="post">
<label for="queja">Cual es el motivo de su queja: <br>
<textarea name="texto_queja" id="queja" cols="45" rows="5"></textarea><br />
<INPUT TYPE="submit" name="enviar" VALUE="Enviar">
</form>
<p><br />
<a href="constru_modelo.php">Reconstruir Modelo apartir de mensajes del Corpu</a></p>
<p><a href="comp/identificacion/salir.php">Salir</a></p>
</body>
</html>
<?php require('comp/identificacion/finidenti.php'); ?>

Esto me da error debido a que los ficheros son los siguientes:

identi.php-------------------------------------------------------------------------------
<?php
if ($_SESSION["identificado"] != "si") {
header("Location: index.php");
}
else{
$fechaGuardada = $_SESSION["ultimoAcceso"];
$ahora = date("Y-n-j H:i:s");
$tiempo_transcurrido = (strtotime($ahora)-strtotime($fechaGuardada));
//comparamos el tiempo transcurrido
if($tiempo_transcurrido >= 600) {
//si pasaron 10 minutos o más
session_destroy(); // destruyo la sesión
header("Location: index.php"); //envío al usuario a la pag. de autenticación
//sino, actualizo la fecha de la sesión
}
else {
$_SESSION["ultimoAcceso"] = $ahora;
}

?>
---------------------------------------------------------------------------------

fichero: finidenti.php----------------------------------------------------------
<?php
}
?>

-------------------------------------------------------------------------------------

Me dice que hace falta un { en el primero de los fichero, pero sin embargo si escribo el codigo en la pagina directamente, sin utilizar require no me da ningun fallo.

Alguna persona que me pueda exar una mano con esto, para no tener que estar poniendo tanto codigo en cada una de las paginas y poder utilizar los require.

Última edición por yavi2k; 10/11/2007 a las 16:22