我可以使用此网址代码将数据传递到我的第二个php文件。
www.test.com/second.php?task=demo&id=55
我可以使用此javascript代码传递数据
<script>
$(function(){
var postdata= 'task=demo&id=55';
$.ajax({
type:'GET',
url:'second.php',
data:postdata,
});
});
</script>
我想用php传递这个数据task=demo&id=55
,我该怎么做?谢谢。
我可以使用表单执行此操作,但我必须在页面加载后自动执行此操作
second.php
$task = $_GET["task"];
$id = $_GET["id"];
...
...
...
other codes
答案 0 :(得分:0)
有几种传递值的方法。如果同一环境未执行second.php
,则您可以使用cURL发送值。
如果您打算重定向到第二页,则可以使用以下命令重定向到second.php
:
$youridvalue = 55;
$task = "demo";
header('Location: http://www.test.com/second.php?task='.$task.'&id='.$youridvalue);
如果您打算执行second.php
,但要继续first.php
,那么您可以设置$_GET
值,如下所示:
$_GET['task'] = 'demo';
$_GET['id'] = '55';
然后require
或include
second.php
。但是,在这种情况下,建议将功能从second.php
分离为class
或function
,这样您就可以重用该功能,而无需include
或{{ 1}} require
和/或在多个地方复制您的代码。