Not working yet. I think it might be because the session variables I'm using to get the info for Constant Contact (first & last name, email) are using the eCart 5 syntax instead of eCart 6. This is what I now have:
$theEmail = ((isset($_SESSION["eCartCheckoutForm_email"]))?$_SESSION["eCartCheckoutForm_email"]:"");
$theFirstName = "";
$theLastName = ((isset($_SESSION["eCartCheckoutForm_firstname"]))?$_SESSION["eCartCheckoutForm_firstname"]:"")." ".((isset($_SESSION["eCartCheckoutForm_lastname"]))?$_SESSION["eCartCheckoutForm_lastname"]:"");
I'm not sure of the workflow and couldn't find where sessions are set. I've attached my checkout, confirm, confirm_cart, and pp_confirm pages for your review.