我使用jQuery对图像进行排序,所以我需要将文件名保存到li id,如下所示:
<ul id="sortable">
<li id="myfile.jpg"></li>
</ul>
我需要一些crypt用jQuery编码文件名,然后用PHP解码它。 我会用md5,但这只是一种方式...
谢谢
答案 0 :(得分:1)
您可以使用内置的php函数base64_encode(&#39; file_name.jpg&#39;)对文件名进行编码,使用base64_decode($ encodedFileName)来解码文件名。
请访问以获取更多信息。 for base64_encode() http://www.php.net//manual/en/function.base64-encode.php
for base64_decode() http://www.php.net//manual/en/function.base64-decode.php
答案 1 :(得分:1)
您是否需要一个密码,只能使用密钥解密,或者您只是想将文件名更改为不可读的字母数字字符串?
第二个选项更容易,你可以使用php函数:base64_encode和base64_decodde。
如果您希望其他人无法转换您的文件名,您可以使用mcrypt library,但需要了解cryptography以确保安全。