Stap 9: Broncode
Dit is gewoon zodat u de volledige code tegelijk kunt zien. Ik heb de code, en dienovereenkomstig, uitgegeven op een webserver. Ik ben niet zeker over < i > welke < /i > wijzigingen die ik aanbreng, zodat ze anders uitzien er dan wat je hebt. Maar er geen grote verschillen zijn; deze versie heeft metatags, een style.css-link, een homepage link en ik draaide de tekst geel omdat de stylesheet gemaakt de achtergrond zwart. Als u een idee van hoe het eruit moet zien en hoe het zich moet gedragen, ik heb de bewerkte versie van en wonen op http://www.muknot.com/hash_generator.phpDe code die ik gebruikt in dit instructable is toegevoegd aan deze stap als een txt-bestand.
< hoofd >< titel > Hash Generator < / title >< link rel = "stylesheet" type = "text/css" href="./style.css" / >
< metanaam = "omschrijving" value = "Hash generator" / >
< metanaam = "sleutelwoorden" value = "MD1, MD5, SHA256, whirlpool" / >< / head >< html >
< h1 > Hash Generator < / h1 >
< p id = "1" > deze pagina vindt een koord van tekst die u typt en genereren een hash van uw keuze. < p / >
< p id = "formulier" >< vormen action="./hash.php" methode = "post" >
String/tekst hier: < input type = "text" name = "tekst" / > Check dat het hashen van lege ingangen (laat de tekst veld blanco): < input type = "checkbox" name = "leeg" value = "leeg" >< br / >
Hash-methode: < naam selecteren = "methode" >
< optie waarde = "md2" > MD2 < / optie >
< optie waarde = "md4" > MD4 < / optie >
< optie waarde = "md5" > MD5 < / optie >
< optie waarde = "sha1" > SHA1 < / optie >
< optie waarde = "sha256" > SHA256 < / optie >
< optie waarde = "sha384" > SHA384 < / optie >
< optie waarde = "sha512" > SHA512 < / optie >
< optie waarde = "ripemd128" > RIPEMD128 < / optie >
< optie waarde = "ripemd160" > RIPEMD160 < / optie >
< optie waarde = "ripemd256" > RIPEMD256 < / optie >
< optie waarde = "ripemd320" > RIPEMD320 < / optie >
< optie waarde = "bubbelbad" > WHIRLPOOL < / optie >
< optie waarde = "tiger128, 3" > TIGER128, 3 < / optie >
< optie waarde = "tiger160, 3" > TIGER160, 3 < / optie >
< optie waarde = "tiger192, 3" > TIGER 192,3 < / optie >
< optie waarde = "tiger128, 4" > TIGER128, 4 < / optie >
< optie waarde = "tiger160, 4" > TIGER160, 4 < / optie >
< optie waarde = "tiger192, 4" > TIGER192, 4 < / optie >
< optie waarde = "snefru" > SNEFRU < / optie >
< optie waarde = "gost" > GOST < / optie >
< optie waarde = "adler32" > ADLER32 < / optie >
< optie waarde = "crc32" > CRC32 < / optie >
< optie waarde = "crc32b" > CRC32B < / optie >
< optie waarde = "haval128, 3" > HAVAL128, 3 < / optie >
< optie waarde = "haval160, 3" > HAVAL160, 3 < / optie >
< optie waarde = "haval192, 3" > HAVAL192, 3 < / optie >
< optie waarde = "haval224, 3" > HAVAL224, 3 < / optie >
< optie waarde = "haval256, 3" > HAVAL256, 3 < / optie >
< optie waarde = "haval128, 4" > HAVAL128, 4 < / optie >
< optie waarde = "haval160, 4" > HAVAL160, 4 < / optie >
< optie waarde = "haval192, 4" > HAVAL192, 4 < / optie >
< optie waarde = "haval224, 4" > HAVAL224, 4 < / optie >
< optie waarde = "haval256, 4" > HAVAL256, 4 < / optie >
< optie waarde = "haval128, 5" > HAVAL128, 5 < / optie >
< optie waarde = "haval160, 5" > HAVAL160, 5 < / optie >
< optie waarde = "haval192, 5" > HAVAL192, 5 < / optie >
< optie waarde = "haval224, 5" > HAVAL224, 5 < / optie >
< optie waarde = "haval256, 5" > HAVAL256, 5 < / optie >
< / select >< br / >
< input type = "submit" waarde = "Hash in!" / >< / form >< / p >
< br / >
< br / >
<? php
Als (isset($_POST["text"]) en (! empty($_POST["text"]) of! empty($_POST["blank"])))
{$_HASH = hash($_POST["method"],$_POST["text"]);
echo "< tekstkleur 'yellow' = > oorspronkelijke tekst:". $_POST ["tekst"]. "< br / >". $_POST ["methode"]. "hash:". $_HASH;}
Als (! isset($_POST["text"]) of (empty($_POST["text"]) en empty($_POST["blank"])))
{echo "< tekstkleur 'yellow' = > geen input om hash, sorry.";}
? >< br / >< br / >
< p id = "links" >< een href="./index.php" > Home, yo < /a >< br / >< p / >