商城產品瀏覽歷史介面實現

2021-08-07 17:49:49 字數 734 閱讀 6535

這是設定商品瀏覽歷史記錄的乙個方法,一般該方法寫在類裡面,便於寫入,使用者可以自行設計所在位置。

/**

***產品瀏覽歷史記錄介面方法

*@$row 商品資訊陣列

*@$curprice 該產品當前**(儲存為cookie時的**)**

*/public static function set_products_history($row, $curprice)else

}if($i==($history_num-1))

}++$i;

}} }

可在在商品詳情頁呼叫該方法,將包含商品引數的陣列以及當前售價作為引數傳遞進去,即設定歷史瀏覽記錄到cookie成功。

如我的專案裡,類呼叫類檔案的方法:

ly200::set_products_history($products_row, $curprice);

在需要的位置讀取cookie裡面的內容,並顯示到頁面即可:

<?php

if($_cookie['history'])

$i++;

}?>

<?php }?>

這部分可以根據php的邏輯寫自己的html**,只要顯示正確即可。

******************************只要思想不滑坡,辦法總比困難多***********************************

php實現歷史瀏覽記錄

其實原理很簡單,就是利用cookie,實現記錄,其中需要注意的點就是,設定一下,你需要儲存的cookie長度,記錄時間,下面是ci框架的基本實現 如有更加好的思路實現,歡迎qq 1245049149 聯絡。desc 設定cookie瀏覽記錄 date 2018 04 15 16 48 22 para...

使用cookies實現瀏覽歷史記錄功能

1.首先定義儲存cookies的物件 public class resortcookiesdata public string img public string resortname public int id 2.讀取cookies儲存資料並繫結到資料控制項中 protected void bi...

微軟MSN三大產品出爐 Live介面實現大統一

msn宣布推出免費桌面電子郵件客戶端windows live mail beta 即時通訊軟體windows live messenger 8.5 beta新版本和便捷的搏客編輯器windows live writer beta 2三大live產品,進一步提高產品的功能性 安全性和便捷性。同時,新版...