Utilizando las funciones de MySQL AES_ENCRYPT
1:
2:
3: INGRESO AL SISTEMA
4: <?php
5: /*******************************************************************************************************************
6: * DESCRIPCION: ESTE ARCHIVO TIENE LA FUNCION DE CONECTAR CON LA BASE DE DATOS. *
7: * PROGRAMADOR: JULIO CESAR LEYVA RODRIGUEZ. *
8: * FECHA: 01/07/2012 *
9: ********************************************************************************************************************/
10:
11:
12:
13: function conectar_mysql($direccion,$usuario,$password,$basededatos)
14: {
15: global $enlace;
16: if(!($enlace=mysql_connect($direccion,$usuario,$password)))
17: {
18: echo " alert('error de conexion')";
19: exit();
20: }
21: if(!(mysql_select_db($basededatos,$enlace)))
22: {
23: echo " alert('error al conectar con la base de datos')";
24: exit();
25: }
26: return $enlace;
27: }
28:
29: function desconectar()
30: {
31: mysql_close($enlace);
32: }
33:
34:
35:
36: /*FUNCION QUE TE PERMITIRA VALIDAR SI UN CAMPO TE TEXTO ESTA VACIO
37:
38: Esta función se puede usar en un condición "if" */
39:
40:
41:
42: function validar_campo($campo)
43:
44: {
45:
46: if($campo=="")
47:
48: return(true);
49:
50:
51:
52: else
53:
54: return(false);
55:
56: }
57: function buscar($data)
58: {
59:
60: $total = mysql_num_rows(mysql_query($data));
61: if($total==0)
62: return(false);
63: else
64: return(true);
65: }
66:
67: ?>
68:
69: <form id "acceso" name "acceso" method="post" action="index.php">
70:
71: <table border='0' align="Center">
72:
73:74:
75: 76: <img align="Center" src="http://1.bp.blogspot.com/_JrrrT5TM9lQ/SV8pjlllv0I/AAAAAAAAACQ/OpyoqSeY_SY/s320/escudo.jpg"77: border="0" width="200" height="200">78:
79:
80:
81:
82: <table align="center">
83:
84: 85: <td align = "center">86:
87: USUARIO
88:
89:
90:
91:
92: 93: 94: <input name="usuario" type="text"/>95:
96:
97:
98:
99: 100: <td align = "center">101:
102: PASSWORD
103:
104:
105:
106:
107: 108: 109: <input name="pass" type="password"/>110:
111:
112:
113: 114: <td align="center">115: <input type="submit" name="Submit" value="Accesar">116:
117:
118:
119:
120:
121: <?php
122: $usuario=@$_POST['usuario'];
123: $password=@$_POST['pass'];
124: $llave="millave";
125: if(validar_campo($usuario)==false && validar_campo($password)==false)
126: {
127: $direccion1="localhost";
128: $usuario1="root";
129: $password1="";
130: $basededatos1="bd_itlm";
131: conectar_mysql($direccion1,$usuario1,$password1,$basededatos1);
132:
133:
134: $busqueda = "SELECT * FROM usuarios WHERE usuario='$usuario' AND
135: clave=AES_ENCRYPT('$password','$llave')";
136:
137: if(buscar($busqueda)==true)
138: {
139: Echo " alert('ENCONTRADO')";
140: }
141: else
142: {
143: Echo " alert('NO ENCONTRADO')";
144: }
145: }
146: ?>
147:
148: