我有一个主键自动递增的表.我希望有一个与主键关联的图像,但我不希望显示主键.将图像命名为:
$filename = md5($primarykey + $secret_string) . '.jpg';
Run Code Online (Sandbox Code Playgroud)
是个好方案吗?
我担心可能会发生冲突并且文件被覆盖.
另一种选择当然是生成一个随机字符串,检查它不作为文件存在并将其存储在数据库中......但如果不需要,id不想存储其他数据.
另一个选项是逻辑转换youtube url样式,例如1 = a 2 = b但是具有随机顺序,例如1 = x 2 = m ...但是那么它有可能被解码...加上md5可能是比任何youtube网址功能轻.
我猜我会处理超过200万条记录,那么碰撞的可能性是什么?您会选择哪个选项,还是想到更好的方法?
我是javascript的新手我知道你可以在html元素中添加一个onclick =""事件......但是在javascript本身可以声明当有人点击x元素时会触发一个事件吗?
我只想在文档仍在加载时才调用函数..我该怎么办?