来自链接参数的多个 $_GET

发布于 2025-01-08 01:06:27 字数 441 浏览 1 评论 0原文

我使用 js 将值发送到 php 文件,如下所示:

validation.php?firstName=test?lastName=test?email=test?contactNumber=test?title=test?description=test

在validation.php 中,我使用这些值创建了数组,如下所示:

$data[0] = $_GET['firstName'];
$data[1] = $_GET['lastName'];
$data[2] = $_GET['email'];
$data[3] = $_GET['contactNumber'];
$data[4] = $_GET['title'];
$data[5] = $_GET['description'];

不幸的是,php 返回了错误,为什么?

I'm sending values to php file using js like that:

validation.php?firstName=test?lastName=test?email=test?contactNumber=test?title=test?description=test

And in validation.php I've created array with these values like that:

$data[0] = $_GET['firstName'];
$data[1] = $_GET['lastName'];
$data[2] = $_GET['email'];
$data[3] = $_GET['contactNumber'];
$data[4] = $_GET['title'];
$data[5] = $_GET['description'];

unfortunately php returns me errors, why?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

清眉祭 2025-01-15 01:06:27

? 表示查询字符串的开头,但其中的键/值对用 & 或(不太常见); 分隔。

? indicates the start of a query string but key/value pairs within it are separated with & or (less commonly) ;.

尘曦 2025-01-15 01:06:27

您需要用 & 符号将它们分开:

validation.php?firstName=test&lastName=test&email=test&contactNumber=test&title=test&description=test

You need to separate them with the ampersand sign:

validation.php?firstName=test&lastName=test&email=test&contactNumber=test&title=test&description=test
你是暖光i 2025-01-15 01:06:27

使用 &而不是 ?在变量之间的 url 中。

Use the & instead of the ? in the url between variables.

铁憨憨 2025-01-15 01:06:27

你的网址错误。使它像:

validation.php?firstName=test&lastName=test&email=test&contactNumber=test&title=test&description=test

your URL is wrong. Make it like:

validation.php?firstName=test&lastName=test&email=test&contactNumber=test&title=test&description=test
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文