Merkliste
Einklappen
X
-
so jetzt steht dann dort Array ( [0] => 2 ) wenn ich auf link 2 drücke wenn ich auf zurück gehe und auf link ein klicke kommt Array ( [0] => 1 ) ich hätte aber gerne das das erste auch gespeichert bleibt , hoffe du weißt was ich meine
-
hi meinst du
PHP-Code:printf($_SESSION["merkliste"]);
bei print_p bekomme ich eine Fehlermeldung
Call to undefined function: print_p()
bei printf bekomme ich als ausgabe array
Einen Kommentar schreiben:
-
Also ne komische Schreibweise hast du ja. Was bekommst du denn ausgegeben? gar nichts, oder Array?
mach mal :
PHP-Code:print_p($_SESSION["merkliste"]);
Einen Kommentar schreiben:
-
hier meine mein lösungsansatz der leider noch nicht funktioniert
ich habe die
index.php
PHP-Code:
<?
session_start();
if ( !isset($_SESSION["merkliste"]) ) $_SESSION["merkliste"] = array();
printf('<a href="links.php?%s">link</a>',SID);
?>
PHP-Code:
<?
session_start();
?>
<html>
<body bgcolor="#ffffff">
<p><a href="merkliste.php?id=1">Hansi</a></p>
<p><a href="merkliste.php?id=2">Harald</a></p>
<p><a href="merkliste.php?id=3">Gustav</a></p>
</body>
</html>
und zu guter letzt die Merkliste.php
PHP-Code:
<?
session_start();
$_SESSION["merkliste"][] = $id;
echo' '.$_SESSION["merkliste"].' '; // hier sollte die merkliste ausgegeben werden
?>
Einen Kommentar schreiben:
-
Merkliste
Hab ejtzt hier im Forum folgenden Lösungsvorschlag erhalten und bin abgekommen von meiner Datenbanklösung
Nun steht ich vor einen Prob.
Ich habe in der index.php folgendes stehen:
PHP-Code:<?
session_start();
if ( !isset($_SESSION["merkliste"]) ) $_SESSION["merkliste"] = array();
>
und wie kann ich dann aus der session wieder id's löschen das ganze soll
so eine art warenkorb sein ich merke mir auf eine unterseite ein produkt und in der merkliste kann ich sie wieder löschen kann mir da wer weiter helfen wäre sehr dankbar
Dies hat mir schon wer mitgeteilt aber kann leider nix damit anfangen
PHP-Code:$_SESSION["merkliste"][] = $id;
Stichworte: -
Einen Kommentar schreiben: