Ich möchte eine Nummer ähnlich einem Einkaufswagen anzeigen. Ich bekam den PHP-Code und es zeigt derzeit einen Cookie-Wert und es funktioniert, wenn Sie in den Warenkorb klicken und es gibt Fehler in dem, was Sie eingegeben haben, wird 1 zum Cookie hinzufügen, aber wird nichts zum Warenkorb hinzufügen.Unbezahlte Anzahl von Artikeln, ähnlich einem Einkaufswagen
Ich habe versucht, AngularJS zu verwenden, um die Länge einer Sitzungsvariablen anzuzeigen, die ein wenig besser funktionierte, aber es wird nicht aktualisiert, bis Sie die Seite aktualisieren.
Könnte mir jemand in die richtige Richtung zeigen, damit ich es herausfinden kann.
Dies ist der Code, den ich ursprünglich gegeben wurde:
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);
}
}
ist es dann wie dieses
<li><a><div ng-app="" class="circle"> <?php echo $cookie ?></div></a></li>
ich das Echo $ cookie versucht
gedruckt chaging die Sitzung Feldlänge Echo und auch versucht, mit<li><a><div ng-app="" class="circle">{{ <?php echo count($_SESSION['certificates']) ?>}}</div></a></li>
ich habe auch versucht, diesen Link: https://codepen.io/anon/pen/mMwVPb
aber ich habe es nicht ganz verstanden und konnte es nicht auf meiner Seite funktionieren.
Es funktioniert fast so, wie ich es will, aber ich muss nur die Seite aktualisieren, um die Länge des Session-Arrays anzuzeigen. Wenn es eine Möglichkeit gibt, den Wert der Sitzung anzuzeigen, ohne die Seite aktualisieren zu müssen, denke ich, dass das den Fehler beheben würde.
Können Sie den Code schreiben Sie versucht? – Vivz
Sie können nicht helfen, da Sie keinen Code angegeben haben. – epascarello
Aktualisierte die Frage – Theory