首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取图像的URL

获取图像的URL
EN

Stack Overflow用户
提问于 2017-10-10 07:39:40
回答 1查看 363关注 0票数 1

对不起,我的英语不太好。

我试着在我的主要网站的主页上链接我的chevereto图片。

当我现在使用id时,我可以用sql重新构建映像url。

但我想链接到图像页面的信息,嵌入代码,等等。

链接如下:

https://www.example.com/chevereto/image/acbR

acbR不在数据库Sql中。我想这是一个用phpscript构建的字符串。

在脚本Chevereto的代码中,我找到了这个字体:

代码语言:javascript
复制
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脚本并想帮助我,我会很高兴的!

EN

回答 1

Stack Overflow用户

发布于 2017-10-10 16:05:20

Chevereto使用编码的ID来引用实际的表ID。在这里,检查来源

你需要用这个:

代码语言:javascript
复制
CHV\decodeID($encoded_id);

(这正好低于您输入的代码)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46661116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档