0

我不确定问题是什么,但我的猜测是 $_GET 变量不会正确读取我的 ajax URL,因为我的深层链接插件。

最终 URL 类似于:/dashboard.php#/projectSetup.php?mode=edit&getJobNumber=2012-30

这是我的PHP:

$getJobNumber = $_GET['getJobNumber'];
$mode = $_GET["mode"];

当我回显 $mode 或 $getJobNumber 时,我没有得到结果。我认为这个问题与 URL 的格式有关。注意 2 个 .php 文件和中间的 #。

如果有人知道解决方法,请告诉我。

4

1 回答 1

1

你完全正确。url后面的任何内容#都被视为“文档片段”,不会发送到服务器。

在URL RFC中对“片段”进行“查找” ,您将很快看到#在您的 url 中使用其他任何内容通常与 Internet 不兼容。

于 2012-08-27T19:42:29.800 回答