No debes poner el $_POST en la definicion de la funcion. Aqui seria al reves:
Código PHP:
addentry($name, $email, $message);
function addentry($_POST['name'], $_POST['email'], $_POST['message']) {
Lo correcto es:
Código PHP:
addentry($_POST['name'], $_POST['email'], $_POST['message']);
function addentry($name, $email, $message) {
Y dentro de la funcion usas $name, $email y $message.
Lo mismo en la otra funcion.
Suerte.