说我有一个 <!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中的主题上传到我的数据库?
答案 0 :(得分:2)
会话和cookie将消息保留在内存中,以便您可以在页面之间移动所需的内容
session_start();
$_SESSION['value'] = 'Hello World ';
答案 1 :(得分:0)
如果要显示到新页面的链接:
<a href="index.php?subject=test">link</a>
在新的php页面上,您可以使用$ _POST方法
$Subject = $_POST["subject"];