Thanks! I have session_start() included in my site header... The items weren't going to be part of a traditional form. Instead just passed as a link.
Assuming each item has the "Add To Favorites Link below:
echo "<a href='favoritelist.php?add=".$itemCode."'>Add To Favorites</a>";
favoriteslist.php would have this snippet?:
<?
//get the id
$itemCode = $_GET['itemCode'];
//add item to the session
$_SESSION['items'][] = $itemCode;
?>
And then whatever other code I'd want to add? And by doing this it won't overwrite the current value in $_SESSION['items'] ?
I hope that makes sense.