Foros del Web » Programando para Internet » PHP »

Cierre de registros

Estas en el tema de Cierre de registros en el foro de PHP en Foros del Web. Tengo un pequeño problema que no consigo resolver... hay alguna manera de cerrar los registros de una web sin necesidad de sustituir la pagina del ...
  #1 (permalink)  
Antiguo 29/04/2007, 15:50
Avatar de karlic0s  
Fecha de Ingreso: abril-2007
Ubicación: Cartagena (Murcia)
Mensajes: 241
Antigüedad: 17 años
Puntos: 18
Cierre de registros

Tengo un pequeño problema que no consigo resolver... hay alguna manera de cerrar los registros de una web sin necesidad de sustituir la pagina del registro de usuarios por otra de no registro de usuarios?

Me explico mejor:
A mi me gustaria tener dentro de mi web algo con lo cual pueda elejir las dos opciones:

-Abrir registros
-Cerrar registros

Sin necesidad de subir o sustituir paginas nuevas en el servidor.

Esto seria posible?


Me podrian decir como? y si es muy complejo... algun tutorial ya hecho? (he buscado y no he encontrado nada) y a las malas... unas bases de como funcionaria algo asi?



Saludos y gracias!
  #2 (permalink)  
Antiguo 29/04/2007, 19:38
 
Fecha de Ingreso: abril-2006
Ubicación: Colombia
Mensajes: 648
Antigüedad: 18 años
Puntos: 3
Re: Cierre de registros

Hola

Bueno, si te he entendido bien seria algo asi

Haces un formulario y le pones en el form action que redireccione a la misma pagina que estas viendo en ese momento, y haces algo asi
<form>
Abrir <input type="radio" name="action" value="abrir" onClick="submit()"><br>
Cerrar
<input type="radio" name="action" value="cerrar" onClick="submit()">
</form>

y luego, como se redirecciona a la misma pagina entonces se pondria ya codigo php algo asi

<?
if($_GET['action']=="abrir"){ echo "abrir";}
if($_GET['action']=="cerrar"){echo "cerrar";}
?>
__________________
Suerte.
_______________________________
"La vida es el principio de la muerte".
  #3 (permalink)  
Antiguo 30/04/2007, 11:18
Avatar de karlic0s  
Fecha de Ingreso: abril-2007
Ubicación: Cartagena (Murcia)
Mensajes: 241
Antigüedad: 17 años
Puntos: 18
Re: Cierre de registros

Cita:
Iniciado por El Patrón. Ver Mensaje
Hola

Bueno, si te he entendido bien seria algo asi

Haces un formulario y le pones en el form action que redireccione a la misma pagina que estas viendo en ese momento, y haces algo asi
<form>
Abrir <input type="radio" name="action" value="abrir" onClick="submit()"><br>
Cerrar
<input type="radio" name="action" value="cerrar" onClick="submit()">
</form>

y luego, como se redirecciona a la misma pagina entonces se pondria ya codigo php algo asi

<?
if($_GET['action']=="abrir"){ echo "abrir";}
if($_GET['action']=="cerrar"){echo "cerrar";}
?>

Gracias por la ayuda, pero no era eso a lo que me referia, o si lo es... no lo entiendo :S, culpa mia, es dificil de explicar, vamos a ver si aqui si consgio dejarlo bien explicado :):

Yo tengo paginas internas las cuales solo puedo ver yo por un sistema de permisos y niveles que he configurado, en la pagina principal hay un formulario de registro, ahora bien, lo que quiero es poder cerrar o abrir, desde mis paginas internas las cuales solo veo yo, ese formulario de registro para que los usuarios no se registren mas si lo deseo o para que sigan registrandose. Creo que asi queda mejor explicado

Saludos!
  #4 (permalink)  
Antiguo 30/04/2007, 11:45
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Cierre de registros

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,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:30.