Please fill in all the fields. Go back

"; } elseif ($ret == USER_CLIENT_ERROR_INVALID_EMAIL) { echo "

The e-mail address '$email' is invalid. Go back

"; } elseif ($ret == USER_CLIENT_ERROR_ALREADY_SUBSCRIBED) { echo "

The e-mail address '$email' is already subscribed to the mailinglist. Go back

"; } else //valid { echo "

The address '".$email."' was succesfully subscribed to the mailing list.

"; } } elseif ($action == "unsubscribe") { Database::Open(); $ret = User_Client::Unsubscribe($email); Database::Close(); if ($ret == USER_CLIENT_ERROR_NO_EMAIL_IN_DB) { echo "

The address '$email' is not subscribed to the mailinglist. Go back

"; } elseif ($ret == USER_CLIENT_ERROR_ALREADY_UNSUBSCRIBED) { echo "

The address '$email' is not subscribed to the mailinglist. Go back

"; } else { /* echo "

A confirmation e-mail was sent to '$email', please follow its instructions to complete the unsubscription process.

"; */ echo "

Your e-mail address, '$email' has been unsubscribed.

"; } } ?>

This newsletter is very infrequent, I send it out only if this site has a major update.

Subscribe:
Name:
E-Mail address:

Unsubscribe:
E-Mail address:

For past newsletters, please see the Newsletter archive.