miércoles, 11 de diciembre de 2013

PRUEBA

MENU PRINCIPAL
<!DOCTYPE html>
<?php
    session_start(); 
?>

<html >
    <head>
            <title>Crear una sesión</title>
    </head>
     
    <body>
<CENTER>
            <h1>USARIO</h1>
            <form action="session.php" method="POST">
                    <p>
                            <label>NOMBRE</label> <br />
                            <input type="text" name="username" />
                    </p>
<p>
                            <label>CLAVE</label> <br />
                            <input type="PASSWORD" name="clave" />
                    </p>
<p>
                            <label>COREEO</label> <br />
                            <input type="text" name="correo" />
                    </p>
     
                    <p>
                            <input type="submit" value="INICIAR" />
                    </p>
            </form>
    </body>

</html>

SESSION

<?php
    session_start();
function correo($valor)
{
if (preg_match('{^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$}',$valor))
return true;
else
return false;
}
class USUARIOS
{
function INICIAR($A)
{
ECHO "A INICIADO SESSION ".$A;

}
function REGISTRAR()
{
$_SESSION['username'] = $_POST['username'];
$_SESSION['clave'] = $_POST['clave'];
}

function CERRAR()
{
echo "<a href='Index2.PHP'>CERRAR CESSION</a>";
}
}

if($_POST["username"]==$_SESSION['username'] && $_POST["clave"]=="123")
{
$correo=$_POST['correo'];
if (correo($correo))
{
$a=$_POST['username'];
$usu= new USUARIOS();
$usua=$usu->INICIAR($a);
echo "<br>";
$usua=$usu->REGISTRAR();
echo "<br>";
$usua=$usu->CERRAR();

}
else
echo "<a href='INTENTOS.PHP'>INTENTOS</a>";

}
else
echo "<a href='INTENTOS.PHP'>INTENTOS</a>";
?>



INGRESOS FALLIDOS

<?PHP
session_start();
echo "INTENTOS FALLIDOS: ".$_SESSION['cont']=$_SESSION['cont']+1;
ECHO "<BR>";
ECHO date('c');
ECHO "<BR>";
echo "<a href='Index2.PHP'>INICIO</a>";
?>
     



No hay comentarios:

Publicar un comentario