Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2008, 11:26
skull_
 
Fecha de Ingreso: marzo-2008
Ubicación: Madrid
Mensajes: 35
Antigüedad: 16 años, 2 meses
Puntos: 0
post para todas las paginas

actualmente estoy intentando validar un sistema para gestionar los usuarios de una pagina con distintos niveles de acceso el nombre y la contraseña lo recojo aqui

Código HTML:
<form name="form1">
<table>
<tr>
<td>Usuario</td>
<td><input type="text" name="usuario" /></td>
</tr>
<tr>
<td>Clave</td>
<td><input type="text" name="clave" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="validar" value="Validar"></td>
</tr>
</table>
</form> 
y luego lo deberia mandar el action" " del form a

Código PHP:
<?php
require_once("configuracion.php");
$cnn=mysql_connect($hs,$us,$cl) or die (mysql_error());

$usuario_consulta mysql_query("SELECT usuario,clave,tipo FROM $tabla WHERE usuario='".$_REQUEST['user']."'") or die(mysql_error())

if (
mysql_num_rows($usuario_consulta) != 0) {

    
$login $_REQUEST['user'];
    
$password =$_REQUEST['pass'];
    
$usuario_datos mysql_fetch_array($usuario_consulta);
  
    
mysql_free_result($usuario_consulta);
    
mysql_close($db_conexion);
    
    if (
$login != $usuario_datos['usuario']) {
           
Header ("Location: $redir?error_login=4");
        exit;}

    if (
$password != $usuario_datos['pass']) {
        
Header ("Location: $redir?error_login=3");
        exit;}
todo este php lo meto en un requiere_once en todas las paginas

Código PHP:
require("verificacion.php"); // incluir motor de autentificación.
$nivel_acceso=0// definir nivel de acceso para esta página.
if ($nivel_acceso $_SESSION['usuario_nivel']){
header ("Location: $redir?error_login=5");
exit;

y en cada pagina poner el nivel de acceso q se necesite,
osea como podria acer eso para recoger el usuario y la pass para todas