抱歉我的英语不太好。
我尝试在我的主要网站的主页上链接我的chevereto图像。
当我现在是id时,我可以用sql重建图像url。
但我想用信息,嵌入代码等链接到图像页面。
链接是这样的:
https://www.example.com/chevereto/image/acbR
acbR不在数据库Sql中。我认为这是一个用phpscript构建的字符串。
在脚本Chevereto的代码上,我找到了这个功能:
function chevereto_id($var) {
$base_chars = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; // DON'T REPEAT A SINGLE CHAR!
for ($n = 0; $n<strlen($base_chars); $n++) {
$i[] = substr( $base_chars,$n ,1);
}
$passhash = hash('sha256', 'c70a053b');
$passhash = (strlen($passhash) < strlen($base_chars)) ? hash('sha512', 'c70a053b') : $passhash;
for ($n=0; $n < strlen($base_chars); $n++) {
$p[] = substr($passhash, $n ,1);
}
array_multisort($p, SORT_DESC, $i);
$base_chars = implode($i);
$string = '';
$len = strlen($base_chars);
while($var >= $len) {
$mod = bcmod($var, $len);
$var = bcdiv($var, $len);
$string = $base_chars[$mod].$string;
}
return $base_chars[$var] . $string;
}
ID号 84 我必须找到 acbR
但它不起作用。
如果有人知道chevereto脚本并想帮助我,我将非常高兴!
答案 0 :(得分:2)