
... ... ...

se me olvidó que hay que concatenar con
&... apuesto que ahora te redireccionará con algo como
pagina.php?error1='TRUE'error2='TRUE'... vé que le haria falta el símbolo & entre las variables...

por lo demás creo ya no hay problemas... sería bueno utilizar la función urlencode().
Te dejo un link donde hacen lo mismo de forma diferente:
http://www.forosdelweb.com/f18/validar-campos-278817/ . El problema con este método es que mandaban todos los errores por una sola variable... y entonces habia que separarlos... te lo dejó ahí comoidea, quizá puedas aplicarlo... al menos me parece algo más práctico si son muchos los campos que manejarás.
Suerte!