Citat:
	
	
		
			
				
					Ursprungligen postat av  studiox
					 
				 
				Sessions är klart det bästa, du kan få en liten kodsnutt här, kanske hjälper dig.  
 
Att placera längst ned på sidan: 
 
<? $_SESSION[serialized] = base64_encode(serialize($unserialized_array_init))  ; ?> 
 
Placera höst upp:  
  $unserialized = unserialize(base64_decode($_SESSION[serialized])); 
  
  if (is_array($unserialized) == FALSE && is_array($_POST[firstform]) == TRUE)  
   { 
    $unserialized_array_init = $_POST[firstform]; 
   }  
  elseif (is_array($unserialized) == TRUE && is_array($_POST[firstform]) == TRUE) 
   { 
    $unserialized_array_init = $_POST[firstform] + $unserialized ;  
   } 
  else 
   { 
    $unserialized_array_init = $unserialized ;  
   } 
 
Firstform är bara namnet på min form, använder alltid arrays i forms.  
 
Du kan alltså använda unserialized_array_init[ArrayFormNamn] i ditt script sen för att hämta data oavsett vilket "steg" man befinner sig i. Denna "lägger bara till" data. Går säkert att göra på enklare sätt också. 
			
		 | 
	
	
 Varför inte bara $_SESSION = array("abc", "123"); ?
Se 
https://www.phpriot.com/articles/intro-php-sessions/7