Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/09/2006, 07:28
jglorenzosqr
 
Fecha de Ingreso: octubre-2005
Mensajes: 778
Antigüedad: 18 años, 6 meses
Puntos: 1
Primero se carga el archivo "acceso.php" para leer los datos del usuario registrado.
<?php
echo "<img src='http://www.minuke.com/themes/argenblue/images/logo3.gif'>";
echo "<BR>";
echo "<div align='center'><B>Acceso al Sistema</B></div>";
echo "<table><tr><td width='45%'></td><td width='55%'>";
echo "<FORM name='acceso_tramites' method='POST' action='http://www.minuke.com/verificar_acceso.php'>";
echo "<table><tr><td>";
echo "Usuario</td><td><input name='usuario' type='text' size='12' maxlength='12'></td></tr>";
echo "<tr><td>Clave</td><td><input type='password' name='clave' size='12' maxlength='12'></td></tr></table>";
echo "<input type='submit' value='Entrar' name='Entrar'>";
echo "</FORM></td></tr></table>";
?>

El archivo "verificar_acceso.php" chequea si el usuario esta registrado en el sistema :
<?php
$usuario=$_POST["usuario"];
$clave=$_POST["clave"];
$GLOBALS=$privilegio;

echo "<BR>";
echo "<div align='center'><B>Acceso al Sistema</B></div>";

if (empty($clave) or empty($usuario))
{
echo "<DIV align='center'>Error...No indic&oacute; un nombre de usuario o clave</DIV>";
leer_usuario($clave,$usuario);
}
else
{
$conexion_host_tramites = mysql_connect("localhost", "root", "root");
mysql_select_db("tramites_academicos", $conexion_host_tramites);
$consulta_usuarios = mysql_query("SELECT * FROM usuarios WHERE usuario LIKE '%$usuario%' AND clave LIKE '%$clave%'", $conexion_host_tramites);

if ($reg_actual = mysql_fetch_array($consulta_usuarios))
{
$privilegio = "";
$privilegio = $reg_actual["privilegios"];
echo $privilegio;

echo "<META HTTP-EQUIV='Refresh' CONTENT='0; url=http://www.minuke.com/tramite.php'>";

}
else
{
echo "<DIV align='center'>Error...usuario o clave incorrecta</DIV>";
leer_usuario($clave,$usuario);
}
}


function leer_usuario(&$clave,&$usuario)
{
echo "<table><tr><td width='45%'></td><td width='55%'>";
echo "<FORM name='registro_tramites' method='POST' action='http://www.minuke.com/verificar_acceso.php'>";
echo "<table><tr><td>";
echo "Usuario</td><td><input name='usuario' type='text' size='12' maxlength='12'></td></tr>";
echo "<tr><td>Clave</td><td><input type='password' name='clave' size='12' maxlength='12'></td></tr></table>";
echo "<input type='submit' value='Entrar' name='Entrar'>";
echo "</FORM></td></tr></table>";
}
?>

Por último, el archivo "tramite.php", registra la operacion del sistema :

<?php
echo "<BR>";
echo $privilegio;
if ($privilegio = "0")
{
echo "<div align='center'><B>Administraci&oacute;n de Tr&aacute;mites</B></div>";
}
else
if ($privilegio = "1")
{
echo "<div align='center'><B>Registro de Tr&aacute;mites</B></div>";
echo "<TABLE width='100%'><tr><td width='90'>";
echo "<A>Registrar Tramite</A></td></tr>";
echo "<tr><td><A>Eliminar Tramite</A></td></tr></table>";
}
echo "<TABLE width='100%'><tr><td width='10%'></td><td width='15%'>";
echo "<FORM action='http://www.minuke.com/tramite.php method='POST'>";
echo "<TABLE><tr><td>";
echo "<DIV align='left'>C&eacute;dula de Identidad";
echo "<DIV align='left'>Tr&aacute;mite";
echo "</td><td>";
echo "<DIV><input name='cedula' type='text' size='12' maxlenght='12'></DIV>";
echo "<DIV><input name='descripcion' type='text' size='60' maxlenght='60'></DIV>";
echo "</DIV>";
echo "<DIV><input name='estatus' type='text' size='12' maxlenght='12'></DIV>";
echo "</TD></TR></table>";
echo "<INPUT type='submit' value='Enviar' name='enviar'>";
echo "</FORM></TD></TR></TABLE>";
?>