2011-12-08 9 views
0

これはややこしいかもしれませんが、私はセッション間で変数にアクセスしたいと思います。 変数をセッションに保存しておき、ウェブサイトから離れてしばらくしてからアクセスしたいと思っています。事前にPHPでセッション間で変数にアクセスする方法は?

感謝:) 乾杯..

答えて

1

あなたはそのためにクッキーを必要としています。ここhttp://www.php.net/manual/en/book.session.php

は彼らのチュートリアルからの超簡単な例です:http://www.w3schools.com/PHP/php_cookies.asp

+0

しかし、私はさえDBそこにいくつかの機密情報を格納:)といないよと私はDBなしでこの実装が容易なようにしたいとここにクッキーを使用したくない... Uは、間接他の見ることができます代わりに:)あなたの返信をありがとう.. – noddycha

+0

クッキーに入れる前にデータを暗号化することができます。 – nwaltham

0

あなたは少しはその

0

PHPのセッションを使用するためのメカニズムが組み込まれていますについての説明を取得することができますthis tutorial内のセッションで、この問題を解決することができます:

<?php 
session_start(); 
// Use $HTTP_SESSION_VARS with PHP 4.0.6 or less 
if (!isset($_SESSION['count'])) { 
    $_SESSION['count'] = 0; 
} else { 
    $_SESSION['count']++; 
} 
?> 
0

phpでこれを行う唯一の方法は、ブラウザのストレージに保存されている唯一のデータがCookieであるため、Cookieを使用することです。

setcookie("TestCookie", $value, time()+3600); /* expires in 1 hour */ 

あなたがクッキーを設定した後、あなたはそれが$_COOKIE自動グローバル変数を参照すると有効期限までの値です取得することができます。

echo $_COOKIE["TestCookie"]; 
関連する問題