** UPDATE ** Der Code funktioniert jetzt. Aber jetzt hätte ich gerne eine div
Anzeige der gespeicherten Sessions. Dieses div befindet sich auf derselben Seite wie die Elemente und heißt items
. Ich habe versucht, ein Refresh-Skript zu verwenden. Aber das funktioniert nicht.Speichern Sie mehrere Werte in Sitzung PHP
Ist diese posible über jQuery oder sollte ich AJAX verwenden (ich bin nicht wirklich "in" Ajax noch) ...
Owke, mal sehen, ob ich das so gut ich kann erklären kann ... I Ich benutze Wordpress für eine Website, die ich jetzt mache. Ich möchte die "geliked" Elemente speichern, die ein benutzerdefiniertes Klicken verwendet.
Also, was ich tat, war offen eine Sitzung in meinem Kopf
<?php
session_start();
?>
dann auf der Seite, die „wie“ Ich habe den folgenden Code speichern muss:
<?php
// Set session variables
$_SESSION["item"] = get_the_title();
?>
Und wo ich es möchte ich diesen Code echo
gestellt:
<?php
if(isset($_SESSION['item'])){
echo $_SESSION['item'];
};
?>
das alles funktioniert wie es sollte, ABER Es gibt mehrere Elemente, die eine benutzerdefinierte Seite auf einer Seite haben könnte. UND ich möchte sie alle in meiner Sitzung speichern. Aber es speichert nur 1 Sitzung auf einmal.
Muss ich mit Nummern von Präfixen wie item-x und item-y arbeiten?
fand ich dieses Stück Code: link
Aber weil ich bin mit Wordpress und ich möchte nur den Titel I cant $ Äpfel, Orangen $ und $ Birnen mit Ihrem Produkt-IDs ersetzen. Denn für mich ist es nur
<?php the_title(); ?>
Also das ist für mich nicht funktionieren:
<?php
// Set session variables
$_SESSION["boot"] = array();
$_SESSION["boot"][] = the_title();
?>
Jedes Mal, ... wie man dies funktioniert?
Danke für den Code! Es wirkt wie ein Zauber! Das einzige Ding ist ... Es zeigt alle Einzelteile und nicht die, die ich als "wie" markierte. – Steggie
Muss ich die Sitzung zuerst zerstören? Mit ' Php // entferne alle Session-Variablen session_unset(); // die Sitzung löschen session_destroy(); ?> ' – Steggie