0

というページがありますconnect.php

このページは twitter に接続し、OAuth を使用して値を取得します。したがって、このページには次のような値が含まれます。

$id = 1;
$provider = 'twitter';
$name = 'Tom';

今、私はと呼ばれる別のページを持っていますemail.php

このページには、ユーザーが自分の電子メール アドレスを入力できるフォームがあります。connect.php次に、値を からに渡したいと思いますemail.php

ユーザーが電子メールを入力したら、そのデータをデータベースに挿入したいと思います。誰かがリソースを提供して正しい方向に向けることができますか?

4

1 に答える 1

3

PHP セッションを使用できます - http://php.net/manual/en/session.examples.basic.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
}
于 2012-12-28T22:10:22.567 に答える