este es el codigo del menu
Código PHP:
<?php
session_start();
//datos para establecer la conexion con la base de mysql.
mysql_connect('localhost','root','')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('doggy')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
function quitar($mensaje)
{
$nopermitidos = array("'",'\\','<','>',"\"");
$mensaje = str_replace($nopermitidos, "", $mensaje);
return $mensaje;
}
if(trim($HTTP_POST_VARS["usuario"]) != "" && trim($HTTP_POST_VARS["password"]) != "")
{
// Puedes utilizar la funcion para eliminar algun caracter en especifico
//$usuario = strtolower(quitar($HTTP_POST_VARS["usuario"]));
//$password = $HTTP_POST_VARS["password"];
// o puedes convertir los a su entidad HTML aplicable con htmlentities
$usuario = strtolower(htmlentities($HTTP_POST_VARS["usuario"], ENT_QUOTES));
$password = $HTTP_POST_VARS["password"];
$result = mysql_query('SELECT psw, login,nombre,rol FROM usuario WHERE login=\''.$usuario.'\'');
if($row = mysql_fetch_array($result)){
if($row["psw"] == $password){
$_SESSION["nombre"] = $row['nombre'];
$_SESSION['rol']=$row['rol'] ;
echo"
<style type=text/css>
h3 {font-family:Curlz MT; font-size:20px;}
</style>";
if($_SESSION['rol']=='admin')
//{
//echo"ola";
{
echo"<br><br> "; ?>
<!--//echo "-->
<center><table width=800 height=485 border=0 background=fondodoggymenu.gif>
<tr>
<td width=49 height=73> </td>
<td width=49> </td>
<td width=129> </td>
<td width=110><p> </p>
<p> </p></td>
<td width=124><h3><?PHP echo" <br><br>Bienvenido ".$_SESSION['nombre']. ""; ?></h3></td>
<td width=187> </td>
<td width=49> </td>
<td width=51> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td> <td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height=64> </td>
<td> </td>
<td> </td>
<td><!--<input name='reportes' value='Formularios' type='button' onClick='window.open('ver_reportes.php','')'/>-->
<!--<a href="formularios.html">-->
<img type=submit src="boton1-1.png" width="66%" height="29" border="0" onmouseover="this.src = 'boton2-2.jpg'" onmouseout="this.src = 'boton1-1.png'" onclick="window.open('formularios.html','','width=800, height=540')"/></img></td> </a>
<!-- onclick="this.src = 'boton3-3.png'"-->
<td> <input name='reportes' type='button' value='Reportes' /></td>
<td><input name='salir' type='button' value='Salir' onClick='javascript:history.go (-1)'/></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</center>
<?php
//";
}
//else{
// echo"prueba1";
//}
if($_SESSION['rol']=="user")
{
echo "<h3>prueba</h3>";
}
//Elimina el siguiente comentario si quieres que re-dirigir automáticamente a index.php
/*Ingreso exitoso, ahora sera dirigido a la pagina principal.
<SCRIPT LANGUAGE="javascript">
location.href = "index.php";
</SCRIPT>*/
}else{ ?>
<!--echo "-->
<script language='JavaScript'>
alert('Password incorrecto' )
<!--Password incorrecto'-->";
history.go(-1);
</script>
<?php
}
}else{
?>
<!--echo-->< <script language='JavaScript'>
alert('Usuario no existente en la base de datos')
history.go(-1);
</script>
<?php
}
mysql_free_result($result);
}else{?>
<!--echo--><script language='JavaScript'>
alert('Debe especificar un usuario y password')
history.go(-1);
</script>
<?php
}
mysql_close();
?>
cuando entro a uno de los botones pongo este codigo y es ek que quiero meter sin que caduke el login etc.. o ponerlo en otra ventana pero que tome las condiciones de usuario y contraseña ya que se puede accesar direcot sin logearse y eso no quiero
Código HTML:
<!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=utf-8" />
<title>Formularios</title>
</head>
<body>
<center>
<table width="814" height="512" border="0" background="fondodoggymenu.gif">
<tr>
<td width="56"> </td>
<td width="56"> </td>
<td width="56"> </td>
<td width="141"> </td>
<td width="93"> </td>
<td width="123"> </td>
<td width="193"> </td>
<td width="62"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> <input name="contrato" type="button" value="Contrato" onclick="window.open('contrato.php','')" /></td>
<td><input name="reportes" type="button" value="Reportes" onclick="window.open('reportes.php','')" /></td>
<td><input name="modificacion" type="button" value="Modificaciones" onclick="window.open('modificacion.php','')" /></td>
<td><input name="cerrar" type="button" value="Cerrar" onclick="self.close()" /></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="41"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</center>
</body>
</html>