on your confirm page, i do not see any code top send the email.
The email will only be added to your checkout pages if you own either Universal Email or CSS Form Builder 2, do you have either of these extensions installed?
if one of those extensions is installed, there will be a section of the checkout wizard where you can configure the settings for emailing the order receipt. eCart alone does not contain the behaviors for emailing the receipt.
to empty the cart on the success page, add the following code just after the closing </html> tag:
<?php
// Initialize the session.
// If you are using session_name("something"), don't forget it now!
@session_start();
// Unset all of the session variables.
$_SESSION = array();
// If it's desired to kill the session, also delete the session cookie.
// Note: This will destroy the session, and not just the session data!
if (ini_get("session.use_cookies")) {
$params = session_get_cookie_params();
@setcookie(session_name(), '', time() - 42000,
$params["path"], $params["domain"],
$params["secure"], $params["httponly"]
);
}
// Finally, destroy the session.
@session_destroy();
?>