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

ユーザーが訪問した商品をPHPに記録し、クッキーに商品IDを記録し、IDにより商品情報を取得します。

Jul 29, 2016 am 08:45 AM
content cookie foreach id unserialize

1. テストメソッド www.xxx.com/test.php?c

コードをコピーします。 コードは次のとおりです。

$content_id = array() //1. 配列

$content_id[ を作成します。 ] = $ _GET['contentid']; //2. 受け取った ID を配列に挿入します
if(isset($_COOKIE['content_id'])) //3. Cookie が存在するかどうかを判断します。初回 (If が存在する場合)
{
$now_content = str_replace("\", "", $_COOKIE['content_id']);//(4) Cookie に問題があるかどうかを確認できます。 unserialize します。内部のスラッシュは削除されます
$now = unserialize($now_content); //(5)。serialize によって生成された文字列を配列に復元します
foreach($now as $n=>$w) ) { //(6)。多くの要素があるため、値
if(!in_array($w​​,$content_id)) //(7) が存在するかどうかを確認します。 , 配列には挿入しません;
{
$content_id[] = $w; 配列をインスタンス化します。文字列
setcookie("content_id", $content, time()+3600*24); //(10). Cookie に挿入します
}else {
$c//4. 配列を文字列
setcookie にインスタンス化します。 ("content_id",$content, time( )+3600*24) //5. Cookie を生成します
}
$getcontent = unserialize("\", "", $_COOKIE['content_id']);
/*foreach($getcontent as $row =>$r)
{
echo $r;//(value)
}*/


以上、PHPでユーザーが訪問した商品を記録し、Cookieに商品IDを記録し、IDごとに商品情報を取得する方法を内容も含めて紹介しましたので、PHPチュートリアルに興味のある友人の参考になれば幸いです。


このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

イベント ビューアでのイベント ID 55、50、98、140 のディスク エラーを修正 イベント ビューアでのイベント ID 55、50、98、140 のディスク エラーを修正 Mar 19, 2024 am 09:43 AM

イベント ビューアでのイベント ID 55、50、98、140 のディスク エラーを修正

この Apple ID は iTunes Store でまだ使用されていません: 修正 この Apple ID は iTunes Store でまだ使用されていません: 修正 Jun 10, 2024 pm 05:42 PM

この Apple ID は iTunes Store でまだ使用されていません: 修正

Alibaba ID はどこで確認できますか? Alibaba ID はどこで確認できますか? Mar 08, 2024 pm 09:49 PM

Alibaba ID はどこで確認できますか?

Cookie はどこに保存されますか? Cookie はどこに保存されますか? Dec 20, 2023 pm 03:07 PM

Cookie はどこに保存されますか?

コンピューター上の Cookie はどこにありますか? コンピューター上の Cookie はどこにありますか? Dec 22, 2023 pm 03:46 PM

コンピューター上の Cookie はどこにありますか?

TencentビデオIDを確認できる場所 TencentビデオIDを確認できる場所 Feb 24, 2024 pm 06:25 PM

TencentビデオIDを確認できる場所

モバイル Cookie はどこにありますか? モバイル Cookie はどこにありますか? Dec 22, 2023 pm 03:40 PM

モバイル Cookie はどこにありますか?

Cookie 漏洩の危険性は何ですか? Cookie 漏洩の危険性は何ですか? Sep 20, 2023 pm 05:53 PM

Cookie 漏洩の危険性は何ですか?

See all articles