saludos!!!!!!!
les comento, estoy haciendo un scrip de sessiones, y estoy filtando las direcciones, de modo que si esciben por el explorador en direcciones directamente www.......com/menu.php no entren directamente es esto lo que quiero hacer... estos son mi
control.php
Código
<?php include ("conexion.php"); $xml = "datos.xml"; { $xml = new simpleXMLElement($buffer); $usuario=$_POST['usuario']; $contraseña=$_POST['contraseña']; $Administrador = $xml->datos[0]->user1; $Usuario = $xml->datos[0]->user2; if($usuario != "") { if( $contraseña != "" ) { { $resultado=mysql_query("select usuario from usuario where usuario='$usuario' and pass='$contraseña' ",$conexion); if($filas==1) { $_SESSION['autentificado']="1"; $_SESSION['user']=$_POST['usuario']; $_SESSION['pass']='contraseña'; echo 'Administrador'; } else } else { { $resultado=mysql_query("select usuario from usuario where usuario='$usuario' and pass='$contraseña' ",$conexion); if($filas==1) { $_SESSION['autentificado'] = "1"; $_SESSION['user']=$_POST['usuario']; $_SESSION['pass']='contraseña'; echo 'usuario'; } else } else } } else } else } else {echo 'No existe el Archivo XML';} ?>
y este es menu.php
Código
<!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> Bienbenido </title> <?php if($_SESSION['autentificado'] != "1") { } else { echo "Biembenido $_Session['user'] "; } ?> </head> <body> </body> </html>
pero no me esta funcionando!.... cual sera mi error ????