【问题标题】:How to add random code in a link?如何在链接中添加随机代码?
【发布时间】:2017-11-28 04:55:46
【问题描述】:

我的网站上有一个链接,我几乎在每篇文章中都发布了这个链接,就像这样 http://somedomain.com/thankyou/?data=abcde/AdJ8YEZAdd4ubfbW4Aztw2Ur/12345 。 其中“abcde”和“12345”是我目前自己添加的随机测试。我需要您的帮助以使“abcde”和“12345”随机文本在链接中自动生成,这样我就不必自己添加它们了。中间代码“AdJ8YEZAdd4ubfbW4Aztw2Ur”为主代码

非常感谢,期待得到任何帮助。

【问题讨论】:

  • 不是那么像
  • 你要这个js还是php?
  • 我想用java脚本
  • @Oceanoffiles.com 几乎没有任何确切的 100% 重复问题,但我可以自信地说您的问题至少有 80% 相似。你只需要稍微调整一下接受的答案。

标签: javascript php random text hyperlink


【解决方案1】:

我假设你是通过 php 创建这些 url,在这种情况下你可以写类似的东西

$url = 'http://somedomain.com/thankyou/?data=' . substr (str_shuffle('abcdefghijklmnopqrstuvwxyz'),0,5) . '/AdJ8YEZAdd4ubfbW4Aztw2Ur/'  . rand(1500,9999)

在js中你可以这样做

var url = 'http://somedomain.com/thankyou/?data=' + (rand(--length, "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".charAt(Math.floor(Math.random() * 60)) + '') : '').substring(1, 5) + '/AdJ8YEZAdd4ubfbW4Aztw2Ur/' + Math.random()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-13
    • 1970-01-01
    • 2022-10-06
    • 1970-01-01
    • 2016-12-26
    • 1970-01-01
    • 2021-07-08
    • 1970-01-01
    相关资源
    最近更新 更多