PHP Hash Generator (9 / 9 steg)
Steg 9: Source Code
Detta är bara så du kan se hela koden på en gång. Jag har sätta koden och redigerad följaktligen till en webbserver. Jag vet inte om < i > vilka < /i > förändringar jag gjort, så det kommer att se annorlunda ut än vad du har. Men det finns inga större skillnader; Denna version har meta-taggar, en style.css länk, en hemsida länk och jag vände texten gul eftersom stilmallen gjorde bakgrunden svart. För att få en uppfattning om hur det ska se ut och hur det ska bete sig, jag har den redigerade versionen upp och bor på http://www.muknot.com/hash_generator.phpKoden jag använde i detta instructable läggs till detta steg som en txt-fil.
< head >< titel > Hash Generator < / title >< länka rel = "stylesheet" type = "text/css" href="./style.css" / >
< meta namn = "Beskrivning" value = "Hash generator" / >
< meta namn = "nyckelord" value = "MD1, MD5, SHA256, bubbelpool" / >< / capita >< html >
hash-Generator < h1 > < / h1 >
< p-id = "1" > denna sida tar en sträng med text du anger och generera en hash av ditt primat. < p / >
< p-id = "form" >< bilda action="./hash.php" metod = "post" >
Sträng/text här: < input type = "text" namn = "text" / > Kontrollera att tillåta hashning av Tom ingångar (lämna den text fält tomt): < input type = "checkbox" namn = "blank" värde = "Tom" >< br / >
Hash-metod: < Välj namn = "metod" >
< alternativet värdet = "md2" > MD2 < / alternativ >
< alternativet värdet = "md4" > MD4 < / alternativ >
< alternativet värdet = "md5" > MD5 < / alternativ >
< alternativet värdet = "sha1" > SHA1 < / alternativ >
< alternativet värdet = "sha256" > SHA256 < / alternativ >
< alternativet värdet = "sha384" > SHA384 < / alternativ >
< alternativet värdet = "sha512" > SHA512 < / alternativ >
< alternativet värdet = "ripemd128" > RIPEMD128 < / alternativ >
< alternativet värdet = "ripemd160" > RIPEMD160 < / alternativ >
< alternativet värdet = "ripemd256" > RIPEMD256 < / alternativ >
< alternativet värdet = "ripemd320" > RIPEMD320 < / alternativ >
< alternativet värdet = "whirlpool" > WHIRLPOOL < / alternativ >
< option värde = "tiger128, 3" > TIGER128, 3 < / alternativ >
< option värde = "tiger160, 3" > TIGER160, 3 < / alternativ >
< option värde = "tiger192, 3" > TIGER 192,3 < / alternativ >
< option värde = "tiger128, 4" > TIGER128, 4 < / alternativ >
< option värde = "tiger160, 4" > TIGER160, 4 < / alternativ >
< option värde = "tiger192, 4" > TIGER192, 4 < / alternativ >
< option värde = "snefru" > SNEFRU < / alternativ >
< alternativet värdet = "gost" > GOST < / alternativ >
< alternativet värdet = "adler32" > ADLER32 < / alternativ >
< alternativet värdet = "crc32" > CRC32 < / alternativ >
< option värde = "crc32b" > CRC32B < / alternativ >
< option värde = "haval128, 3" > HAVAL128, 3 < / alternativ >
< option värde = "haval160, 3" > HAVAL160, 3 < / alternativ >
< option värde = "haval192, 3" > HAVAL192, 3 < / alternativ >
< option värde = "haval224, 3" > HAVAL224, 3 < / alternativ >
< option värde = "haval256, 3" > HAVAL256, 3 < / alternativ >
< option värde = "haval128, 4" > HAVAL128, 4 < / alternativ >
< option värde = "haval160, 4" > HAVAL160, 4 < / alternativ >
< option värde = "haval192, 4" > HAVAL192, 4 < / alternativ >
< option värde = "haval224, 4" > HAVAL224, 4 < / alternativ >
< option värde = "haval256, 4" > HAVAL256, 4 < / alternativ >
< option värde = "haval128, 5" > HAVAL128, 5 < / alternativ >
< option värde = "haval160, 5" > HAVAL160, 5 < / alternativ >
< option värde = "haval192, 5" > HAVAL192, 5 < / alternativ >
< option värde = "haval224, 5" > HAVAL224, 5 < / alternativ >
< option värde = "haval256, 5" > HAVAL256, 5 < / alternativ >
< / select >< br / >
< input type = "Skicka" värde = "Hash den i!" / >< / form >< / p >
< br / >
< br / >
<? php
om (isset($_POST["text"]) och (! empty($_POST["text"]) eller! empty($_POST["blank"])))
{$_HASH = hash($_POST["method"],$_POST["text"]);
ECHO "< font color ="gul"> Originaltext:". $_POST ["text"]. "< br / >". $_POST ["metod"]. "hash:". $_HASH;}
om (! isset($_POST["text"]) eller (empty($_POST["text"]) och empty($_POST["blank"])))
{echo "< font color ="gul"> Inga indata till hash, tyvärr.";}
? >< br / >< br / >
< p-id = "länkar" >< en href="./index.php" > Hem, yo < /a >< br / >< p / >