Ya, tienes una tabla de configuracion de tu sitio. En ella guardaras un valor para algo como "usuarios_registro".
Cuando decides cerrar los registros, pues cambias el valor de este campo de 0 (no se permite) a 1 (si se permite), y visceversa
Luego, en tu pagina de registros revisas en la Base de datos si este campo tiene como valor 0 ò 1, y dependiendo de eso, muestras un error o el formulario de registro...
Intenta, y si te topas ocn algun problema, sigues este tema.
Un saludo,