From: José M. M. <ri...@us...> - 2004-11-17 10:19:18
|
Update of /cvsroot/openbash-org/openbash-org/pages In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4509/pages Modified Files: admin.php Log Message: Autentificación MUY BÁSICA. Index: admin.php =================================================================== RCS file: /cvsroot/openbash-org/openbash-org/pages/admin.php,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** admin.php 13 Aug 2004 17:48:06 -0000 1.1 --- admin.php 17 Nov 2004 10:19:01 -0000 1.2 *************** *** 1,19 **** <?php /* vim: set sts=2 ts=8 sw=2 noexpandtab: */ ! if (isset($_GET['a_opt'])) { ! switch ($_GET['a_opt']) { ! case 'quotes': ! $admin_page = 'quotes'; ! break; ! case 'news': ! $admin_page = 'news'; ! break; ! case 'users': ! $admin_page = 'users'; ! break; ! default: ! $admin_page = 'general'; } ! } else $admin_page = 'general'; ! ! include('pages/admin_'.$admin_page.'.php'); ?> --- 1,66 ---- <?php /* vim: set sts=2 ts=8 sw=2 noexpandtab: */ ! ! if (isset($_GET['user']) && isset($_GET['pass'])) ! { ! $sql = 'SELECT FROM users WHERE login=\''.$SESSION['user'].'\''; ! $stored_pass = $bd->_Execute($sql); ! echo $stored_pass; ! if ($stored_pass == $_GET['pass']) { ! $_SESSION['logged'] = 1; ! } else { ! ?> ! <span style="color:red" />Contraseña incorrecta</span> ! <? } ! ! } ! /* ! * The user is not logged in ! */ ! if (!isset($_SESSION['logged']) || $_SESSION['logged'] == 0) ! { ! ask_password(); ! ! } else { ! /* ! * The user is logged in ! */ ! if (isset($_GET['a_opt'])) { ! ?> ! <h1><?=$admin['title']?></h1> ! <? ! switch ($_GET['a_opt']) { ! case 'quotes': ! $admin_page = 'quotes'; ! break; ! case 'news': ! $admin_page = 'news'; ! break; ! case 'users': ! $admin_page = 'users'; ! break; ! default: ! $admin_page = 'general'; ! } ! } else $admin_page = 'general'; ! ! include('pages/admin_'.$admin_page.'.php'); ! } ! ! function ask_password() ! { ! ?> ! <h1>Por favor, introduzca usuario y contraseña</h1> ! <form method="get" action=""> ! <div> ! <label for="user">Usuario:</label> <input name="user" type="text" id="user" /> ! <br /> ! <label for="pass">Contraseña:</label> <input name="pass" type="text" id="pass" /> ! <br /> ! <input type="hidden" name="page" value="admin" /> ! <input type="submit" /> ! </div> ! </form> ! <? ! } ?> |