Autor
|
Tema: Identificar Usuario Normal Y Usuario Administrador (Leído 4,757 veces)
|
Xx Zode xX
Desconectado
Mensajes: 7
|
hola usuarios del foro nesesito un poco de su ayuda la verdad como dice el tema nesesito identificar que tipo de usuario es si es usuario o un administrador hice este codigo pero segun me marca un error en la linea 65 que es el cierre de </html> me gustaria saber si ustedes pueden encontrar el error ya que me atore en esta aparte y si tengo algo de tiempo intentando hacer <?php $valido=true; if(isset($_POST['entrar'])){ /*Entra solo si se presiona el boton entrar*/ //datos de acceso $host="localhost"; $usuario="root"; $contra="root"; $db="cursos"; //establecer la conexion $nombre=$_POST['usuario']; $contrasena=$_POST['contra']; $consulta="SELECT id, usuario,contrasena FROM usuario where usuario='$nombre' AND contrasena='$contrasena'"; $_SESSION['id']=$row['id']; // descargo id de la bd $_SESSION['usuario']=$row['usuario']; // descargo el nombre de la base de datos $ns=$row['tipo_Usuario']; // descargo el niver de usuario if($ns==0){ // relizo la comparacion para saber a q menu de usuario me va direcionar si es NivelUsuario 1 va al pagina inicio administrador header("refresh:0.1 ;url=/admin.php"); } else{header("location:pagina.php"); //si el NivelUsuario es mayor o diferente a 1 va la pagina inicio del usuario normal } } ?> <!DOCTYPE html> <html> <head> <title>Validacion de Formulario PHP</title> <link href="css/estilo.css" rel="stylesheet" type="text/css"> </head> <body> <p class="texto">Sistema De Cursos<br> ‘Instituto Tecnologico Superior De Panuco’</p> <div id="form"> <p>Ingresa los datos correspondientes</p> <form action="index.php" method= "post"> <p>Usuario:</p><input name="usuario" type="text"><br> <p>Contraseña:</p><input name="contra" type="password"><br> <input name="entrar" type="submit" value="ENTRAR"> <?php if ($valido==false) { echo '<p>Datos incorrectos <br/><a href="index.php">Intente de nuevo</a></p>'; } ?> </form> </div> </body> </html>
|
|
« Última modificación: 1 Diciembre 2016, 06:13 am por Xx Zode xX »
|
En línea
|
|
|
|
engel lex
|
deja un salto de linea entre } y ?>
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Xx Zode xX
Desconectado
Mensajes: 7
|
deja un salto de linea entre } y ?>
no amigo me da error exactamente en </html>
|
|
|
En línea
|
|
|
|
engel lex
|
cuenta cuantos { y } tienes... deben ser la misma cantidad ese es el error
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Xx Zode xX
Desconectado
Mensajes: 7
|
cuenta cuantos { y } tienes... deben ser la misma cantidad ese es el error
ya lo hice tengo la misma cantidad pero aun asi el error sigue
|
|
|
En línea
|
|
|
|
engel lex
|
no se tu, pero en el codigo publicado arriba los cuento y no hay la misma cantidad
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Xx Zode xX
Desconectado
Mensajes: 7
|
no se tu, pero en el codigo publicado arriba los cuento y no hay la misma cantidad
gracias amigo pero me surgio otro error en la linea 23 que es esta parte if($row=mysql_fetch_array($res)){ me dice esto Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\Sistema_Login_Basededatos\index.php on line 23
|
|
|
En línea
|
|
|
|
engel lex
|
primero... recomuendo que no uses la extensión mysql porque está obsoleta, usa la extensión mysqli que es casi identica... con respecto a tu problema te pregunto... donde declaraste $res?
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
identificar al usuario
Programación Visual Basic
|
alfredo08
|
2
|
1,815
|
10 Septiembre 2008, 14:03 pm
por alfredo08
|
|
|
Convertir usuario administrador en usuario system
Windows
|
LuzBlanca
|
6
|
11,736
|
12 Junio 2011, 18:42 pm
por the kel
|
|
|
Diferencias entre cuentas de Administrador, Usuario(Administrador)
Windows
|
quico5
|
4
|
6,020
|
24 Agosto 2012, 10:47 am
por Randomize
|
|
|
como saber la pass del usuario administrador siendo usuario estandar.
Windows
|
er.ring
|
0
|
3,360
|
3 Mayo 2014, 18:12 pm
por er.ring
|
|
|
C# Identificar usuario WindowsIdentity
.NET (C#, VB.NET, ASP)
|
Andrew06
|
1
|
3,816
|
24 Septiembre 2014, 11:23 am
por Eleкtro
|
|