include Pfadangabe

Du hast eine Session $_SESSION. Diese ist ein array und da kannst du reinpacken was du willst. Bei Objekten eifnach drauf auchten, dass die Klasse ganz am Anfang eingebunden wird

PHP:
<?php 
    //Alle Klassen zu Objekten die in der Session sind einbinden
    include('MyClass.php');
    
    
    $p1 = 1;
    $p2 = array("i1" => "text", "i2" => "noch mehr test");
    $p3 = new MyClass();
    
    session_start();
    //In die Session schreiben
    $_SESSION['p1'] = $p1;
    $_SESSION['p2'] = $p2;
    $_SESSION['p3'] = $p3; 
    
    //Aus der Session auslesen
    $p1 = $_SESSION['p1'];
    echo $p1;
    $p2 = $_SESSION['p2'];
    echo $p2["i1"];
    $p3 = $_SESSION['p3'];
    echo $p3->myFunction();
?>
 
Hi

soweit ich weiß werden Sessions immer akzeptiert.
Du müsstest außerdem $_SESSION["preis2"] erstellen, da es nicht möglich ist, mehrere Variablen in einer Variable abzuspeichern (Und $_SESSION["index"] ist in dem Sinne ja eine), dazu müsstest du ein Array verwenden.
 
Zurück