0

我需要一些帮助,我从网关公司获得了一个访问密钥,我需要附加当前年/月/日/Cref,然后 md5 对其进行哈希处理,并设置一个二进制标志(true),php 在我这样做的那一刻, firefox 文件背后的源代码显示没有value=""它不起作用,当我删除“true”时,就有一个值,是否有我遗漏的东西

我必须做的例子。

$accessKey = "asringfromthem" . '/10/11/Cref';

$mdKey = md5($accesskey, true); // binary is a requirement from them

在我使用的 html 文件中

<input type="hidden" id="accessKey" name="accessKey" value="<?php echo $mdKey; ?>">

如果我删除了 true ,那么在 firefox 的 viewsource 中有一个值,但是当我把它放在那里时,它就没有了。

我是不是走错了路?

重新创建问题,因为另一个问题有点糟糕。:) 感谢他们为我指出了这一点

4

1 回答 1

0

二进制输出是为了供 PHP 内部使用,而不是在 HTML 中输出。

您可能正在尝试测试您的代码以查看您获得的哈希值,这不起作用。

于 2013-10-11T10:13:49.963 回答