将所有get参数传递给另一个链接php

问题描述 投票:-3回答:1

我有一个PHP页面(index.php),它将在url中有一些参数(即通过$ _GET),我需要将这些参数传递给index.php中的超链接,从而将我们带到新页面(即newpage.php)。我能做的就是获取所有参数并将它们直接传递给链接,并使用$ _GET查找每个参数,但是有可能这样做而不取出每个变量吗?

php
1个回答
1
投票

$ _ SERVER ['QUERY_STRING']将包含通常通过$ _GET方法访问的所有URL参数的字符串,而不必知道是否设置了。

因此,根据您的用例,您可以使用该服务器变量将其输出到您的超链接。只是提防输出原始URL参数,因为这确实使您可能对XSS开放。建议先验证输入,然后再将其输出给最终用户。

© www.soinside.com 2019 - 2024. All rights reserved.