2010-11-26 22 views

答えて

2

そのために作られました。私はあなたのスクリプトのsession_start()が足りないと思う。 次に、varを次のように登録することができます:$_SESSION['var_name'] = 'value';これで完了です。セッションが期限切れにならない場合、その変数はドメインのどこでも利用できます。 デフォルトでは、セッションは24分間使用しないと終了します。

基本的にコードは次のようになります。

session_start(); 
$_SESSION['var'] = 'var'; 

、あなたは別のページで変数を得ることができる必要があります:

ここ
$var = $_SESSION['var']; 

ことがあります。セッションを使用する必要がある各ページの上部にあるsession_start()を忘れないでください。

2

この方法であなたがsession_destroy()関数を呼び出すまで、

<?php 
session_start(); 
$_SESSION['views'] = 1; 
echo "Pageviews = ". $_SESSION['views']; 
?> 

_SESSION内のデータが複数のページにまたがって保持されます。

3
最も基本的な方法で、[OK]を

<?php 
    //index.php 
    session_start(); 
    $_SESSION['name'] = "Fred"; 
    header("Location:displayname.php"); 
?> 


<?php 
    //displayname.php 
    session_start(); 
    echo $_SESSION['name']; 
?> 
関連する問題