查看$\u GET value从何而来-php

查看$\u GET value从何而来-php,php,Php,我有一个问题,关于如何知道这些美元的价值来自哪里 $book = isset($_GET['book']) ? $_GET['book'] : null; 问题是,我正在使用的这个网站,有太多的页面,很难找到它,我试图解决一个处理$\u GET值的错误,但首先我需要知道它来自哪里。 有什么建议吗?感谢使用$\u SERVER[“HTTP\u REFERER”]您将获得在进入实际页面之前打开的页面的URL。使用此选项可以了解用户来自何处。手动搜索页面并在php文件中对其进行注释这是我能想到的最好

我有一个问题,关于如何知道这些美元的价值来自哪里

$book = isset($_GET['book']) ? $_GET['book'] : null;
问题是,我正在使用的这个网站,有太多的页面,很难找到它,我试图解决一个处理$\u GET值的错误,但首先我需要知道它来自哪里。
有什么建议吗?感谢

使用$\u SERVER[“HTTP\u REFERER”]您将获得在进入实际页面之前打开的页面的URL。使用此选项可以了解用户来自何处。

手动搜索页面并在php文件中对其进行注释这是我能想到的最好的方法,这就是为什么您可以使用其语言对其进行注释,而不是免费的…

$\u GET
变量来自HTTP-GET查询。那么你的问题是什么意思呢?
$\u GET
是一个超全局的问题。它不是来自您正在使用的任何代码。它来自PHP本身。URL有一个带有名为“book”的参数的查询字符串,或者没有。(有人可能正在给
$\u GET
超全局添加值,但这是一个非常糟糕的做法)。这就像是站点中的某个地方,但我不知道它在哪里,因为页面太多了!整个条件语句也称为三元运算符。@KaylaJohnson它相对简单。如果计算机上有所有文件,只需搜索包含
$book=isset($\u GET['book'])的所有文件即可$_获取['book']:null
你会找到你的表单。如果他们是从https链接的,或者是从电子邮件中点击链接的,或者是自己键入url,会发生什么<代码>$\u服务器[“HTTP\u REFERER”]不会一直可用。我知道,但我认为在这种情况下它会起作用。他可以建立一个如果100%确定,并打印一个错误,如果没有参考野生…@zerophreak-我认为他可能是一个她。。。我知道我需要眼镜,但OP的照片在我看来不是很男性化。。。也许你应该多出去走走:)