我将signgen()的结果作为输入字段的值,id =“sign”onload。有没有什么简单的方法可以将此值作为md5? 我想我已经看到了所有的stackoverflow答案,但它们对于这项简单的任务来说似乎都太复杂了。 有没有办法给我们php md5()函数? 非常感谢你提供任何帮助。
<html>
<body onload="signgen()">
<form action="url" method="post" class="form">
<input type="text" name="session_id" id="session_id" value="<?php
echo uniqid();?>" /> <br>
<input type="text" name="sign" id="sign"/> <br>
<input name="submit" value="wyślij" type="submit" /> <br>
</form>
<script>
function signgen(){
var sessionid = document.getElementById('session_id');
var mix = sessionid.value + "|abcde";
document.getElementById('sign').value = mix;
}
</script>
</body>
</html>
答案 0 :(得分:0)
感谢您的回答。他们把我放在了正确的轨道上。 我最后做的是在将一个带有动作的表单发布到另一个php文件后,我使用表单中的数据通过$ _POST添加了salt(即。&#34; | abcde&#34;)然后使用md5函数创建了哈希。