我在试图隐藏我的图像url,包括dir路径。我试过base64,但它总是显示相同的url,每次我点击刷新时都需要一个不同的url。然后,我尝试使用tempnam创建一个临时字符,但是它只在链接的末尾添加了一些字符,并且不更改dir路径。
我也尝试过创建图片,但是它给了我一个没有图片的网站,或者只是一个白色框架的图片。
当我的播放器在页面上运行时,该页面生成一个从1到5的随机数,字母A或B,进入文件夹"A“或"B”,搜索该文件夹中生成的数字的图片。
问题是图片url是图像/A/1.png,我希望它是随机的,所以在得到A/3之前,他不能使用脚本刷新。
我希望每次都是不同的,因为他可以找到A/3嵌入url,并使用脚本找到嵌入url。
谢谢!杰西
发布于 2018-12-02 17:32:10
好的终于成功了!
我用了一些我已经试过的东西。
因此,首先,base64encode是伟大的,但它总是有相同的url,我不想要。
因此,我搜索了如何创建一个可以随机生成的新编码,并找到了代码:https://gist.github.com/LogIN-/e451ab0e8738138bc60b。
然后生成一个随机密钥并使用该随机密钥对图像链接进行编码。
然后使用createimagefrompng调用php映像,并将密钥和编码的图像链接放在php url (www.example.com/image.php?encoded=jsnda9d9832rm&key=emd39023)中。
然后在该php中使用键解码url并显示图像^^。
希望它能对其他人有所帮助,而且如果你看到一些我可以修改的东西,我的代码会更轻或者性能更好,请不要犹豫:)
https://stackoverflow.com/questions/53550193
复制相似问题