mira te paso un codigo
Código PHP:
Ver original<?php
function formulario($archivo = '')
{
print('<FORM action="'.$archivo.'" method="POST">
<INPUT type="text" name="USER"><BR>
<INPUT type="password" name="KEY"><BR>
<INPUT type="submit" value="enviar">
</FORM>');
}
ini_set('default_charset','UTF-8');
if(isset($_POST['KEY']) and
isset($_POST['USER'])) {
if(!empty($_POST['KEY']) and
!empty($_POST['USER'])) {
unset($_POST['USER'],$_POST['KEY']);
{
// contraseña 'clavePRIVADA28'
$KeyMagic = 'c55e43a80abbf96596d3be77969563fb1e79f36bf305856664cae91c44dc00227fc419cac1b590cc42fa238a8c84e88695d14fb81542b7e75a4cde5cb69a61cd';
$KeyEncrypt = hash('sha512', $KEY,false);
if($KeyEncrypt == $KeyMagic)
{
echo 'has entrado en una zona autorizada '.$USER;
unset($USER,$KEY,$KeyEncrypt,$KeyMagic);
}
else
{
print('Usuario y/o contraseña incorrectas');
formulario();
}
}
else
{
print('Introduce un usuario y una contraseña validos');
formulario();
}
}
else
{
print('Introduce un usuario y una contraseña');
formulario();
}
}
else
{
formulario();
}
?>