Étape 9: Source Code
C’est juste pour que vous pouvez voir l’ensemble du code à la fois. J’ai mis le code et édité par conséquent, sur un serveur web. Je ne suis pas sûr au sujet de < i > Quels changements < /i > j’ai fait, alors il sera différent que ce que vous avez. Mais il n’y a pas de différences majeures ; Cette version a des balises meta, un lien de style.css, un lien de page d’accueil et j’ai tourné le texte jaune parce que la feuille de style fait le fond noir. Pour avoir une idée de comment il devrait ressembler et comment il doit se comporter, j’ai la version éditée vers le haut et vivre à http://www.muknot.com/hash_generator.phpLe code j’ai utilisé dans ce instructable est ajouté à cette étape comme un fichier txt.
< tête >< titre > générateur de hachage < / titre >< link rel = "stylesheet" type = "text/css" href="./style.css" / >
< nom meta = « description » value = « Hash generator » / >
< nom meta = « Mots clés » value = « MD1, MD5, SHA256, bain à remous » / >< / chef >< html >
Générateur de hachage < h1 > < / h1 >
< id p = « 1 » > cette page aura une chaîne de texte que vous entrez et générer un hash de votre choix. < p / >
< id p = "form" >< former action="./hash.php" méthode = "post" >
Chaîne/texte ici : < input type = « text » name = « text » / > cocher permettre le hachage des entrées vides (laissez le champ texte vide): < input type = « checkbox » nom = valeur « vide » = « blank » >< br / >
Méthode de hachage : < select nom = « méthode » >
< option value = « md2 » > MD2 < / option >
< option value = « md4 » > MD4 < / option >
< option value = « md5 » > MD5 < / option >
< option value = « sha1 » > SHA1 < / option >
< option value = « sha256 » > SHA256 < / option >
< option value = « sha384 » > SHA384 < / option >
< option value = « sha512 » > SHA512 < / option >
< option value = « ripemd128 » > RIPEMD128 < / option >
< option value = « ripemd160 » > RIPEMD160 < / option >
< option value = « ripemd256 » > RIPEMD256 < / option >
< option value = « ripemd320 » > RIPEMD320 < / option >
< option value = « whirlpool » > WHIRLPOOL < / option >
< option value = « tiger128, 3 » > TIGER128, 3 < / option >
< option value = « tiger160, 3 » > TIGER160, 3 < / option >
< option value = « tiger192, 3 » > TIGER 192,3 < / option >
< option value = « tiger128, 4 » > TIGER128, 4 < / option >
< option value = « tiger160, 4 » > TIGER160, 4 < / option >
< option value = « tiger192, 4 » > TIGER192, 4 < / option >
< option value = « snefru » > SNÉFROU < / option >
< option value = « gost » > GOST < / option >
< option value = « adler32 » > ADLER32 < / option >
< option value = « crc32 » > CRC32 < / option >
< option value = « crc32b » > CRC32B < / option >
< option value = « haval128, 3 » > HAVAL128, 3 < / option >
< option value = « haval160, 3 » > HAVAL160, 3 < / option >
< option value = « haval192, 3 » > HAVAL192, 3 < / option >
< option value = « haval224, 3 » > HAVAL224, 3 < / option >
< option value = « haval256, 3 » > HAVAL256, 3 < / option >
< option value = « haval128, 4 » > HAVAL128, 4 < / option >
< option value = « haval160, 4 » > HAVAL160, 4 < / option >
< option value = « haval192, 4 » > HAVAL192, 4 < / option >
< option value = « haval224, 4 » > HAVAL224, 4 < / option >
< option value = « haval256, 4 » > HAVAL256, 4 < / option >
< option value = « haval128, 5 » > HAVAL128, 5 < / option >
< option value = « haval160, 5 » > HAVAL160, 5 < / option >
< option value = « haval192, 5 » > HAVAL192, 5 < / option >
< option value = « haval224, 5 » > HAVAL224, 5 < / option >
< option value = « haval256, 5 » > HAVAL256, 5 < / option >
< / select >< br / >
< input type = « submit » value = « Hash dedans! » / >< / formulaire >< / p >
< br / >
< br / >
<? php
Si (isset($_POST["text"]) et (! empty($_POST["text"]) ou! empty($_POST["blank"])))
{$_HASH = hash($_POST["method"],$_POST["text"]) ;
echo "< couleur de police = « jaune » > Texte Original:". $_POST ["text"]. "< br / >". $_POST ["méthode"]. « hachage: ". $_HASH;}
Si (! isset($_POST["text"]) ou (empty($_POST["text"]) et empty($_POST["blank"])))
{echo "< couleur de police = « jaune » > aucune entrée pour hacher, Désolé.";}
? >< br / >< br / >
< id p = "liens" >< a href="./index.php" > Accueil, yo < /a >< br / >< p / >