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是的,我已经看到了那个页面。该页面仅处理表单字段。从表单页转到另一页。但我的问题正好相反。读一读。