No te funciona porque le estas diciendo lo contrario...
Código PHP:
Ver originalif ($edad > 18){ // si edad es Mayor a 18 = error
$check->closeCursor();
$errMSG = "¡ Aviso: no se permiten registros a menores de edad !";
header("refresh:5;registrarse.php");
}
debe ser
if ($edad < 18)