Session problem

BlackPerfect

Grünschnabel
Hi Leute,

ich meine Variable wird nicht in die Session geschrieben.

PHP:
	if (isset($_GET['kurs_id']))
{
	$query_reserve = mysql_query("SELECT kurs_id,kurs_name,kurs_datum,kurs_ort,kurs_preis FROM kurse WHERE kurs_id='".$_GET['kurs_id']."'");
	
	$webshop = $_SESSION['webshop'];
	
	
	while ($row = mysql_fetch_assoc($query_reserve))
	{
		
		
		$new_kurs = array(
				'id'		=>		$row['kurs_id'],
				'datum'	     =>		     $row['kurs_datum'],
				'ort'		=>		$row['kurs_ort'],
				'preis'	       =>	       $row['kurs_preis']);			
	}

	array_push($webshop,$new_kurs);
	
	$webshop = $_SESSION['webshop'];
	
	print_r($webshop);

session_start steht im Code, ebenfalls ist das array $new_kurs gefüllt...

Hoffe ihr könnt mir helfen...
 
Ich hoffe ich habe deinen Code richtig verstanden, aber du schreibst

PHP:
$webshop = $_SESSION['webshop'];

damit spreicherst du aber nicht den wert in die variabel sondern die session-variable in die variable. Mit:

PHP:
$_SESSION['webshop'] = $webshop;

wird die variable $webshop and die Session variable übergeben.
 
Zurück