se supone ke funciona asi
login->control->index2.php(y aki se hace la autentificacion al llamar a seguridad.php)
Código PHP:
$xml = simplexml_load_file($documento);
foreach($xml->$user as $archivo){
if(trim($archivo->$id)==$login){
if(strtolower($pass)==($archivo->password)){
session_start();
session_register("autentificado");
$autentificado = "SI";
session_register("logininf");
session_register("asignaturas");
session_register("tipouser");
session_register("nombres");
session_register("paterno");
session_register("carrera");
$logininf=$login;
$asignaturas=$archivo->asignaturas;
$tipouser=$user;
$nombres=$archivo->nombres;
$paterno=$archivo->paterno;
$carrera=$archivo->carrera;}
}
}
if($autentificado=="SI"){
header ("Location: index2.php");
}else{
header ("Location: index.html");
}
Código PHP:
require_once("seguridad.php");
// despues sale las etiketas html
Código PHP:
session_start();
$control=$_SESSION["autentificado"] ;
if ($control!= "SI") {
header("Location:index.html");
exit();
}
Código:
si alguien tuviese una clase de php5 con implementacion de sesiones lo agradeceria bastenteWarning: session_start() [function.session-start]: Node no longer exists in /usr/local/apache2/htdocs/infoclases/bin/seguridad.php on line 2 Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /usr/local/apache2/htdocs/infoclases/bin/seguridad.php:2) in /usr/local/apache2/htdocs/infoclases/bin/seguridad.php on line 2 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /usr/local/apache2/htdocs/infoclases/bin/seguridad.php:2) in /usr/local/apache2/htdocs/infoclases/bin/seguridad.php on line 2
desde ya muchas gracias