Exemplo n.º 1
0
<?php

ob_start();
session_start();
//Valida el usuario
switch (inicia_sesion($_POST['Usuario'], $_POST['Password'])) {
    case -1:
        //Error de autentificacion
    //Error de autentificacion
    case 0:
        if (inicia_sesion($_POST['Usuario'], $_POST['Password']) == 0) {
            pantalla();
        } else {
            pantalla(" Error de Autentificacion");
        }
        break;
    case 1:
        $_SESSION['Usuario'] = $_POST['Usuario'];
        $_SESSION['Password'] = $_POST['Password'];
        header('Location: view-estadisticas.php');
}
//Verifica en la base
function inicia_sesion($user, $pass)
{
    include 'scripts/conectar.php';
    if ($user && $pass) {
        $sql = "select * from usuarios where nombre = '{$user}' and Password = '******'";
        $res = $mysqli->query($sql);
        if ($res->num_rows == 1) {
            return 1;
        } else {
Exemplo n.º 2
0
function form_sesion()
{
    ?>
<br><br><br>
	<div align="center">
	<form name="form_inicia_sesion" id="form_inicia_sesion" method="post" action="index.php">
	<table align="center" cellspacing="10" border="0">
		<tr><td height="5" colspan="2"><h3 align="center">Introduzca Usuario y Contrase&ntilde;a</h3></td></tr>
		<tr><td height="5" colspan="2" bgcolor="#060" style="background-color:#060;"></td></tr>
		<tr>
			<td align="right"><label for="usr">Usuario</label></td>
			<td align="left"><input type="text" name="usr" id="usr" size="25" style="background:url(images/usuario.gif) no-repeat, url(images/bg_input.jpg) top repeat-x; padding:0px 0px 0px 20px; height:21px;" autofocus /></td>
		</tr>
		<tr>
			<td align="right"><label for="pass">Contrase&ntilde;a</label></td>
			<td align="left"><input type="password" name="pass" id="pass" size="25" style="background:url(images/pass.gif) no-repeat, url(images/bg_input.jpg) top repeat-x; padding:0px 0px 0px 20px;  height:21px;" /></td>
		</tr>
		<tr><td height="5" colspan="2" bgcolor="#F00" style="background-color:#F00;"></td></tr>
		<tr>
			<td colspan="2" align="center">
				<input type="submit" name="btn_inicia_sesion" id="btn_inicia_sesion" value="Iniciar Sesi&oacute;n" />
			</td>
		</tr>
	</table>
</form>
</div>
	<?php 
    if ($_POST['btn_inicia_sesion']) {
        inicia_sesion($_POST['usr'], $_POST['pass']);
    }
}