【问题标题】:How to generate unique urls and pages with template?如何使用模板生成唯一的网址和页面?
【发布时间】:2021-02-21 10:14:29
【问题描述】:

我正在建立一个请愿网站,您可以在其中创建/加入请愿书。 我制作了一个页面,其中有一个表格,里面有许多预先创建的请愿书标题,我想让人们点击任何请愿书标题时,他们会进入另一个页面,该页面从我的数据库中获取数据并通过模板填充(标题、描述等)并生成一个包含请愿标题的唯一 URL,以便人们可以与他们的朋友分享。

以下链接的网站 100% 代表了我希望它的工作方式。

例如,此站点具有此 URL https://www.change.org/petitions,但是当您单击任何请愿书时,它会将您重定向到该请愿书的特定 URL,例如 https://www.change.org/p/count-every-vote-in-pennsylvania?source_location=petitions_browsehttps://www.change.org/p/now-we-want-news-outlets-to-delay-declaring-election-results-until-they-re-final?source_location=petitions_browse

我是编码新手,我找不到有关此类操作的任何信息,因此非常欢迎任何有关此操作等的指导。

【问题讨论】:

    标签: javascript php url


    【解决方案1】:
    • 获取请愿书的标题
    • 删除所有非网址安全字符,例如 / 或 ?
    • 将所有空格替换为-
    • 检查结果是否已经存在于您的数据库中
      • 否:返回标题并保存
      • 是:附加一个随机数,保存并返回

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-09
      • 2012-06-07
      • 2013-03-26
      • 1970-01-01
      • 1970-01-01
      • 2012-07-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多