restringir acceso a un enlace
Me gustaria restringir el acceso a ciertos enlaces, con permiso solo para los usuarios que tengan clave en la base de datos.
Si alguien me pudiera ayudar me haria un gran favor. Muchas gracias.
Si alguien me pudiera ayudar me haria un gran favor. Muchas gracias.
stef
en tu paguina index coloca lo siguiente
<?
session_start();
include('config.php');
?>
if($_SESSION['adminUsuario']) { include('usuarios/admin.php'); }
elseif($_SESSION['supervisorUsuario']) { include('usuarios/supervisor.php'); }
elseif($_SESSION['turnoUsuario']) { include('usuarios/turno.php'); }
else {
tu html
<? } ?>
crea un dir user
agrega un arch.php por cada tipo de usuario
ejemplo
<?
echo 'Estas Conectado como :';
echo 'Usuario: <strong>'.$_SESSION['turnoUsuario'].'</strong> Nivel: <strong>'.$_SESSION['turnoNivel'].'</strong><br>';?>
<br><br><br>
<form action="buscar.php">
<input name="verificacion" type="submit" id="verificacion" value="Buscar ODS por Nº o Fecha"></form>
<form action="formencab.php">
<input name="verificacion" type="submit" id="verificacion" value=" Agregar Nueva O.D.S. "></form>
<br><br>
<form action="salir.php"><input name="verificacion" type="submit" id="verificacion" value="Salir"></form>
con los form action le das acceso a los distintos links
crea una tabla en tu bd de usuarios del siguinte tipo
CREATE TABLE `usuarios` (
`id` int(10) NOT NULL auto_increment,
`usuario` varchar(50) NOT NULL default '',
`contrasena` varchar(50) NOT NULL default '',
`nivel` varchar(10) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=7 ;
en usuario va el nick
en contraseña la passwd
en nivel el grado de acceso
nota: cada nivel corresponde a un arch.php creado en el dir user
espero que te sirva
Saludos!
en tu paguina index coloca lo siguiente
<?
session_start();
include('config.php');
?>
if($_SESSION['adminUsuario']) { include('usuarios/admin.php'); }
elseif($_SESSION['supervisorUsuario']) { include('usuarios/supervisor.php'); }
elseif($_SESSION['turnoUsuario']) { include('usuarios/turno.php'); }
else {
tu html
<? } ?>
crea un dir user
agrega un arch.php por cada tipo de usuario
ejemplo
<?
echo 'Estas Conectado como :';
echo 'Usuario: <strong>'.$_SESSION['turnoUsuario'].'</strong> Nivel: <strong>'.$_SESSION['turnoNivel'].'</strong><br>';?>
<br><br><br>
<form action="buscar.php">
<input name="verificacion" type="submit" id="verificacion" value="Buscar ODS por Nº o Fecha"></form>
<form action="formencab.php">
<input name="verificacion" type="submit" id="verificacion" value=" Agregar Nueva O.D.S. "></form>
<br><br>
<form action="salir.php"><input name="verificacion" type="submit" id="verificacion" value="Salir"></form>
con los form action le das acceso a los distintos links
crea una tabla en tu bd de usuarios del siguinte tipo
CREATE TABLE `usuarios` (
`id` int(10) NOT NULL auto_increment,
`usuario` varchar(50) NOT NULL default '',
`contrasena` varchar(50) NOT NULL default '',
`nivel` varchar(10) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=7 ;
en usuario va el nick
en contraseña la passwd
en nivel el grado de acceso
nota: cada nivel corresponde a un arch.php creado en el dir user
espero que te sirva
Saludos!