2011-11-08 5 views
0

ユーザーがログインすると、Cookieが送信され、ユーザーは別のページにリダイレクトされます。どのように私はPHPの変数にクッキーを変換するのですか?

クッキーの値を(リダイレクト先のページの)PHPの変数に変換する方法を教えてください。

クッキー値を.txtファイルに書きたいとします。

ありがとうございました。

答えて

5

the docsから:

variables_orderは「C」が含まれている場合、クライアントから送られた全てのクッキーを自動的に$_COOKIE自動グローバル配列に含まれます。

3

ウェルクッキーは、$_COOKIEグローバルに存在します。 (受信時)

し、ファイルに書き込むことほど退屈になります:

file_put_contents("var/cookie.txt", $_COOKIE["cookiename"]); 
0

クッキーが$_COOKIE$_COOKIE['key']などで利用可能です。その値を取得し、ファイルに出力できる変数に格納します。

3

PHP変数に変換するだけで変換する必要はありません。

<?php 
if(isset($_COOKIE['lastVisit'])) 
    $visit = $_COOKIE['lastVisit']; 
else 
    echo "You've got some stale cookies!"; 

echo "Your last visit was - ". $visit; 
?> 

はここを参照してくださいtutorial

0

この使用:

$newvar = $_COOKIE['cookiename'];

1

$_COOKIE配列に格納されたクッキーを。そのため、使用する場合は、変数に適切なCookieキー値を割り当てます(例:

$name = $_COOKIE['name']; 
関連する問題