Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/09/2012, 05:49
KAKOROSAS
 
Fecha de Ingreso: enero-2004
Mensajes: 72
Antigüedad: 20 años, 4 meses
Puntos: 1
Respuesta: Desabilitar el boton mediante consutulta a bd

no puedo hacerlo ..
:( ...

haber si doy as datos...

cualquier ayuda se agradece..

el rut del usuario donde entrega el rut
Código PHP:
<?php 
 
    session_start
();
    include_once 
"conexion.php";
 

    function 
verificar_login($rut,$clave,&$result)
    {
        
$sql "SELECT * FROM usuario WHERE rut = '$rut' and clave = '$clave'";
        
$rec mysql_query($sql);
        
$count 0;
        while(
$row mysql_fetch_object($rec))
        {
            
$count++;
            
$result $row;
        }
        if(
$count == 1)
        {
            return 
1;
        }
        else
        {
            return 
0;
        }
    }
    if(!isset(
$_SESSION['userid']))
    {
        if(isset(
$_POST['login']))
        {
            if(
verificar_login($_POST['rut'],$_POST['clave'],$result) == 1)
            {
                
$_SESSION['userid'] = $result->idusuario;
                
$_SESSION['username'] = $result->usuario;
                
$_SESSION['name'] = $result->nombres;
                
$_SESSION['type'] = $result->type;
                    
header("location:log_user.php");
            }
            else
            {
                echo 
'<div class="error">Su usuario es incorrecto, intente nuevamente.</div>';
            }
        }
 
        
?>
        
           <form action="index.php" method="post" class="login">
            <div><label>Rut:</label><input name="rut" type="text" value=""></div>
            <div><label>Clave: </label><input name="clave" type="password" value=""></div>
            <input name="login" type="submit" value="entrar"></div>
            </form>
        <?php
    
}
    else
    {
        
        echo 
'<a href="logout.php">Salir</a>';
        
    }
    

?>
y aquí es donde llega " es donde necesito que tome el rut y haga la consulta a una tabla llamada test1 y otra a la tabla llamada test2 si el rut esta en la tabla 1 que el botón para acceder al test 1 este disabled y lo mismo para la test2

Código PHP:
<head>
          <meta charset="utf-8" />
        <title>tab</title>
        <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0" />
        <link rel="stylesheet" href="css/style.css"/>
        <link href="-s" rel="stylesheet" type="text/css" />
       <script type="text/JavaScript">
var procedenciaValida = new Array(

"log_user.php"
);


var ok = false;
for(i in procedenciaValida) {

if(document.referrer.indexOf(procedenciaValida[i]) > -1) {

ok = true; 
}
}
if(!ok) {
document.location.href="log_user.php"; 
}
</script>
<body >
<?php 
    session_start
(); 
    include(
'conexion.php'); 
?>
<?php 
$rut 
$_POST["rut"]; 
echo 
"Tu rut: $rut<p>"
?> 
<p>
<?php
  
echo '<a href="logout.php">Salir</a>';
    
?>
    </span>
    </body>
    </html>