Paso 9: Código de fuente
Esto es sólo para que pueda ver todo el código a la vez. He puesto el código y editado por consiguiente, a un servidor web. No estoy seguro acerca de < i > Qué cambios < /i > que de hacer, para que se vea diferente de lo que tienes. Pero hay diferencias importantes; Esta versión tiene etiquetas meta, style.css enlace, un enlace de la Página principal y dado vuelta el texto amarillo ya la hoja de estilos el fondo negro. Para tener una idea de cómo sería y cómo se debe comportar, tengo la versión editada para arriba y vivo en http://www.muknot.com/hash_generator.phpEl código que usé en este instructable se incorpora a este paso como un archivo txt.
< la cabeza >< title > generador de Hash < / título >< link rel = "stylesheet" type = "text/css" href="./style.css" / >
< nombre de meta = "Descripción" valor = "Generador de Hash" / >
< nombre de meta = "palabras clave" valor = "MD1, MD5, SHA256, whirlpool" / >< / cabeza >< html >
Generador de Hash < h1 > < / h1 >
< id p = "1" > esta página tendrá una cadena de texto entras y generar un hash de su elección. < p / >
< id p = "formulario" >< forma action="./hash.php" método = "post" >
Cadena o texto aquí: < tipo de entrada = "texto" nombre = "texto" / > Check para permitir que el hashing de entradas en blanco (deje el campo de texto en blanco): < entrada tipo = "checkbox" nombre = valor "en blanco" = "blanco" >< br / >
Método hash: < seleccionar nombre = "método" >
< valor de la opción = "md2" > MD2 < / opción >
< valor de la opción = "md4" > MD4 < / opción >
< valor de la opción = "md5" > MD5 < / opción >
< valor de la opción = "sha1" > SHA1 < / opción >
< valor de la opción = "sha256" > SHA256 < / opción >
< valor de la opción = "sha384" > SHA384 < / opción >
< valor de la opción = "sha512" > SHA512 < / opción >
< valor de la opción = "ripemd128" > RIPEMD128 < / opción >
< valor de la opción = "ripemd160" > RIPEMD160 < / opción >
< valor de la opción = "ripemd256" > RIPEMD256 < / opción >
< valor de la opción = "ripemd320" > RIPEMD320 < / opción >
< valor de la opción = "whirlpool" > WHIRLPOOL < / opción >
< valor de la opción = "tiger128 3" > TIGER128, 3 < / opción >
< valor de la opción = "tiger160 3" > TIGER160, 3 < / opción >
< valor de la opción = "tiger192 3" > tigre 192,3 < / opción >
< valor de la opción = «tiger128 4» > TIGER128, 4 < / opción >
< valor de la opción = «tiger160 4» > TIGER160, 4 < / opción >
< valor de la opción = «tiger192 4» > TIGER192, 4 < / opción >
< valor de la opción = "snefru" > SNEFRU < / opción >
< valor de la opción = "gost" > GOST < / opción >
< valor de la opción = "adler32" > ADLER32 < / opción >
< valor de la opción = "crc32" > CRC32 < / opción >
< valor de la opción = "crc32b" > CRC32B < / opción >
< valor de la opción = "haval128, 3" > HAVAL128, 3 < / opción >
< valor de la opción = "haval160 3" > HAVAL160, 3 < / opción >
< valor de la opción = "haval192 3" > HAVAL192, 3 < / opción >
< valor de la opción = "haval224 3" > HAVAL224, 3 < / opción >
< valor de la opción = "haval256 3" > HAVAL256, 3 < / opción >
< valor de la opción = «haval128, 4» > HAVAL128, 4 < / opción >
< valor de la opción = «haval160 4» > HAVAL160, 4 < / opción >
< valor de la opción = «haval192 4» > HAVAL192, 4 < / opción >
< valor de la opción = «haval224 4» > HAVAL224, 4 < / opción >
< valor de la opción = «haval256 4» > HAVAL256, 4 < / opción >
< valor de la opción = «haval128, 5» > HAVAL128, 5 < / opción >
< valor de la opción = «haval160, 5» > HAVAL160, 5 < / opción >
< valor de la opción = «haval192, 5» > HAVAL192, 5 < / opción >
< valor de la opción = «haval224, 5» > HAVAL224, 5 < / opción >
< valor de la opción = «haval256, 5» > HAVAL256, 5 < / opción >
< / seleccionar >< br / >
< tipo de entrada = 'Enviar' valor de = «Hash en!» / >< / form >< / p >
< br / >
< br / >
<? php
Si (isset($_POST["text"]) y (! empty($_POST["text"]) o! empty($_POST["blank"])))
{$_HASH = hash($_POST["method"],$_POST["text"]);
echo "< color de fuente = 'amarillo' > Texto Original:". $_POST ["texto"]. "< br / >". $_POST ["método"]. "hash:". $_HASH;}
Si (! isset($_POST["text"]) (empty($_POST["text"]) o la empty($_POST["blank"])))
{echo "< color de fuente = 'amarillo' > no hay entrada de hash, lo sentimos.";}
? >< br / >< br / >
< id p = "enlaces" >< un href="./index.php" > Inicio, yo < /a >< br / >< p / >