Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/03/2012, 23:16
Avatar de JairLizcano
JairLizcano
 
Fecha de Ingreso: junio-2008
Ubicación: Santander, Colombia
Mensajes: 608
Antigüedad: 15 años, 10 meses
Puntos: 53
Exclamación Respuesta: Formulario para aceptar terminos de uso

Intenta basarte en una variable de sesión, para definir el estado del usuario con respecto a los términos:

terminos.php

Código PHP:

session_start
();
$_SESSION['terminos_aceptados']  = 0
Ahora bien, si presiona dicho botón en enviar (y si algún otro tipo de validación es correcta) reasigna a la variable de sesión el valor 1, por ejemplo.

Y ya bien en index.php simplemente validas:

index.php

Código PHP:

session_start
();
if(
$_SESSION['terminos_aceptado'] != 1){

   exit;

La idea fácil es que mantengas esa variables en sesión, ya que no creo que simplemente se base en ir o no al sitio index.php, deben haber más donde evidentemente también deberías validar. En un caso patético y de sitio a sitio, utilizar una variable $_POST, por ejemplo.

Me comentas qué tal te fue.

Buena suerte.
__________________
Programar dejó de ser una profesión acusada en la oscuridad y disfrutada fríamente... para convertirse en un arte.