Primero que nada, el Location lo estas haciendo a "error.php"
Mientras que abajo tu pagina se llama "errores.php"
Dejando esto de lado y suponiendo que es un error de tipeo, en errores solo deberias recibir por get el parametro deseado.
Algo como:
Código PHP:
Ver original<?php
$error[1] = 'Campos Vacíos';
$error[2] = 'Mensaje no enviado correctamente';
$foo = $_GET['error'];
echo $error[$foo];
?>