Php 在页面之间传递值
我有一个名为Php 在页面之间传递值,php,Php,我有一个名为connect.php 此页面连接到twitter,并使用OAuth获取值。因此,此页面包含如下值: $id = 1; $provider = 'twitter'; $name = 'Tom'; 现在我有了另一个页面,名为email.php 此页面有一个表单,用户可以在其中输入其电子邮件地址。现在我想将值从connect.php传递到email.php 一旦用户输入电子邮件,我想将该数据插入我的数据库。有人能给我提供一些参考资料给我指出正确的方向吗?你可以使用PHP会话- 为了满足
connect.php
此页面连接到twitter,并使用OAuth获取值。因此,此页面包含如下值:
$id = 1;
$provider = 'twitter';
$name = 'Tom';
现在我有了另一个页面,名为email.php
此页面有一个表单,用户可以在其中输入其电子邮件地址。现在我想将值从connect.php
传递到email.php
一旦用户输入电子邮件,我想将该数据插入我的数据库。有人能给我提供一些参考资料给我指出正确的方向吗?你可以使用PHP会话- 为了满足你的需要,你可以这样做 在connect.php中:
session_start();
$_SESSION['id'] = 1;
$_SESSION['provider'] = 'twitter';
$_SESSION['name'] = 'Tom';
在email.php中:
session_start();
if(isset($_SESSION['id']))
{
echo $_SESSION['id']; // echoes 1
// do something
}
if(isset($_SESSION['provider']))
{
echo $_SESSION['provider']; // echoes twitter
// do something
}
if(isset($_SESSION['name']))
{
echo $_SESSION['name']; // echoes name
// do something
}
您可以使用PHP会话- 为了满足你的需要,你可以这样做 在connect.php中:
session_start();
$_SESSION['id'] = 1;
$_SESSION['provider'] = 'twitter';
$_SESSION['name'] = 'Tom';
在email.php中:
session_start();
if(isset($_SESSION['id']))
{
echo $_SESSION['id']; // echoes 1
// do something
}
if(isset($_SESSION['provider']))
{
echo $_SESSION['provider']; // echoes twitter
// do something
}
if(isset($_SESSION['name']))
{
echo $_SESSION['name']; // echoes name
// do something
}
搜索你的问题时在谷歌上的第一个结果:\@AlexLunix是的,我已经看到了那个页面。该页面仅处理表单字段。从表单页转到另一页。但我的问题正好相反。请阅读。在谷歌上搜索你的问题时的第一个结果:\@AlexLunix是的,我已经看到了那个页面。该页面仅处理表单字段。从表单页转到另一页。但我的问题正好相反。读一读。