如何在单独的PHP文档中使用$ _GET方法值

时间:2019-03-31 20:07:57

标签: php get

说我有一个 <!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> </head> <body> <div id="div1" style="height: 1000px; width 100px"> Test </div> <br/> <div id="div2" style="height: 1000px; width 100px"> Test 2 </div> <div id="div3" style="height: 1000px; width 100px"> Test 3 </div> <script> $(document).ready(function(){ $("#div1").click(function (){ $('html, body').animate({ scrollTop: $("#div2").offset().top }, 2000); }); $("#div2").click(function (){ $('html, body').animate({ scrollTop: $("#div3").offset().top }, 2000); }); $("#div3").click(function (){ $('html, body').animate({ scrollTop: $("#div1").offset().top }, 2000); }); }); </script> </body> </html> 页面,其中包含一个表单,该表单具有对另一个将表单数据提交到数据库中的PHP文档的操作。

在此PHP文档中,我将一些用户信息上传到数据库,但我也想上传浏览器URL中的主题。我的网址是 index.php?subject = test

我了解我可以使用 index.php 来获取URL中的信息,但是我只能在我的主要 $_GET['subect'] 中使用它页面。

当我尝试在链接的PHP页面中使用此get方法时,它无法识别它。 我可以使用哪些方法或者 还有什么其他方法可以将URL中的主题上传到我的数据库

2 个答案:

答案 0 :(得分:2)

会话和cookie将消息保留在内存中,以便您可以在页面之间移动所需的内容

session_start();
$_SESSION['value'] = 'Hello World ';

答案 1 :(得分:0)

如果要显示到新页面的链接:

<a href="index.php?subject=test">link</a>

在新的php页面上,您可以使用$ _POST方法

$Subject = $_POST["subject"];