【问题标题】:JS + PHP $_GET['example'] not working nowJS + PHP $_GET['example'] 现在不工作
【发布时间】:2018-09-30 23:59:22
【问题描述】:

所以我制作了一个 JS 系统来加载页面,将页面加载到一个名为 PageContent 的默认 div 中,现在我需要使用 PHP $_GET 函数,而且似乎我的 JS 正在制作它,因此不会设置 URL 变量。

Pageload.js https://hastebin.com/idazuwovoz.js

问题是当我将变量添加到 URL 时,例如 示例/pages/email?id=10

然后在该页面上使用 $_GET['id'] 它是空白的并说它没有设置,我需要保留 JS,因为它是网站的重要组成部分并且是必需的,但我还需要 PHP $_GET 工作,谁能帮我解决这个问题,拜托。

【问题讨论】:

  • 给我们一个演示问题的代码示例 - 并包括 javascript 端和 PHP 端。
  • 我有,JS是hastbin链接。 php端只是 $_GET['id'];我不能使用该函数来获取 URL 变量,例如 example/pages/email?id=10 问题是,没有更多的 php 代码可以共享
  • 也许我只是累了,但我没有看到您在显示的代码中传递查询字符串参数的任何地方。您在上面链接的代码中在哪里传递“?id = 10”?
  • hastebin.com/idazuwovoz.js 我刚刚更新了 hastbin 以显示更多信息,希望对您有所帮助,对不起,我不擅长寻求帮助,我一直认为其他人都知道我的项目哈哈
  • 那我要退出了。再说一次,也许是因为我累了。但是该代码中没有“?id = 10”或在“.php”部分之后添加的任何其他查询字符串参数。我只看到最终会发出“/inc/pages/.php”之类的请求的代码。再次,我很累,可能仍然错过了这个问题。将 .load 替换为 alert 语句并查看您实际调用的 URL。

标签: javascript php jquery sql


【解决方案1】:

尝试包括

让 newUrl='inc/pages' +url+'.php'; 警报(新网址);

在您的 url.replace 行之一之后查看您获得的实际网址

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-10
    • 2014-12-12
    • 2013-03-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多