我正在尋找顯示類似於購物車的數字。我被給了php代碼,它現在顯示一個cookie值,它的作品種類可以接受,如果你點擊添加到購物車,並且在你輸入的內容中有錯誤,它會向cookie添加1,但不會添加任何東西到購物車。拆分項目數量,類似於購物車
我嘗試使用AngularJS來顯示會話變量的工作稍微好一些,但它不會更新,直到您刷新頁面。
任何人都可以指出我正確的方向,所以我可以嘗試找出自己。
這是我orginally給出的代碼:
if (!isset($_COOKIE['count']))
{
$cookie = 0;
setcookie("count", $cookie);
}
else
{
if (isset($_GET["add"]))
{
$cookie = ++$_COOKIE['count'];
setcookie("count",$cookie);
}
else if (isset($_GET["remove"]))
{
$cookie = --$_COOKIE['count'];
setcookie("count", $cookie);
}
else {
$cookie = $_COOKIE['count'];
setcookie("count", $cookie);
}
$cookie = $_COOKIE['count'];
if ($cookie <= 0)
{
$cookie = 0;
setcookie("count", $cookie);
}
}
它再印像這樣
<li><a><div ng-app="" class="circle"> <?php echo $cookie ?></div></a></li>
我試圖換款回波$ cookie來呼應會話陣列長度和使用也嘗試
<li><a><div ng-app="" class="circle">{{ <?php echo count($_SESSION['certificates']) ?>}}</div></a></li>
我也試過此鏈接:https://codepen.io/anon/pen/mMwVPb
但並不完全理解這一切,並不能讓它在我的網頁上工作。
它幾乎按我希望的方式工作,但我只需刷新頁面以顯示會話數組長度。如果有一種方法可以顯示會話的值,而不必刷新頁面,我認爲這可以解決它。
你能後你試過的代碼? – Vivz
由於您沒有提供任何代碼,因此無法爲您提供幫助。 – epascarello
更新了問題 – Theory