ホームページ >バックエンド開発 >PHPチュートリアル >ユーザーが訪問した商品をPHPで記録し、クッキーに商品IDを記録し、ID_PHPチュートリアルで商品情報を取得する

ユーザーが訪問した商品をPHPで記録し、クッキーに商品IDを記録し、ID_PHPチュートリアルで商品情報を取得する

WBOY
WBOYオリジナル
2016-07-21 15:29:36741ブラウズ

1. テストメソッド www.xxx.com/test.php?content_id=define 自分で例: 44

コードをコピー コードは次のとおりです:

$content_id = array();// 1. 配列
$content_id[] = $_GET['contentid'] //2. 受け取った ID を配列に挿入します

if(isset($_COOKIE['content_id'])) //3. Cookie が存在するかどうかは、初めて (存在する場合)
{
$now_content = str_replace("\", "", $_COOKIE['content_id']);//(4) で確認できます。 unserialize に問題があった場合は、
$now = unserialize($now_content) //(5) で生成された文字列を配列
foreach にインスタンス化します。 $ n=>$w) { //(6)。多くの要素があるため、値
if(!in_array($w​​,$content_id)) //(7) を判定する必要があります。この値が存在する場合、配列には挿入しません
{
$content_id[] = $w}
$content=serialize($) content_id); //(9 )。配列を文字列
setcookie("content_id",$content, time()+3600*24) にインスタンス化します。 //(10)。 content=serialize($content_id) ;//4. 配列を文字列にインスタンス化します
setcookie("content_id",$content, time()+3600*24); unserialize(str_replace("\" , "", $_COOKIE['content_id']));
/*foreach($getcontent as $row=>$r)
{
echo $r;//(value)
}*/





http://www.bkjia.com/PHPjc/323398.html

www.bkjia.com
tru​​e

http://www.bkjia.com/PHPjc/323398.html

1. 次のように、メソッド www.xxx.com/test.php?content_id=define を自分で定義します。 44 次のようにコードをコピーします: $content_id = array();//1. 配列 $content_id[] = $ を作成します。 _GET['contentid'] //2. ドッキング中...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。