Foros del Web » Programando para Internet » Javascript »

Mostrar aviso de contenido para mayores antes de entrar a la web

Estas en el tema de Mostrar aviso de contenido para mayores antes de entrar a la web en el foro de Javascript en Foros del Web. Hola, me gustaria un aviso para indicar que el contenido es para mayores y dos botones de entrar y salir. No se donde conseguirlo, alguien ...
  #1 (permalink)  
Antiguo 24/07/2012, 08:58
RGT
Usuario no validado
 
Fecha de Ingreso: noviembre-2008
Mensajes: 505
Antigüedad: 15 años, 5 meses
Puntos: 5
Mostrar aviso de contenido para mayores antes de entrar a la web

Hola, me gustaria un aviso para indicar que el contenido es para mayores y dos botones de entrar y salir.

No se donde conseguirlo, alguien lo tiene?
  #2 (permalink)  
Antiguo 24/07/2012, 09:30
 
Fecha de Ingreso: julio-2012
Ubicación: Aguascalientes
Mensajes: 6
Antigüedad: 11 años, 9 meses
Puntos: 1
Respuesta: Mostrar aviso de contenido para mayores antes de entrar a la web

Hola no soy una experta en esto pero yo utilize una funcion en jsp, en mi caso era para confirmar si se queria borrar un registro, no se si sea lo que buscas pero espero que ayude
Cita:
function confirmar() {
answer = confirm('Esta seguro que desea eliminarlo?')-->Aparece una ventana
if (answer == true) {
-->Aqui se va mandar llamar el script en php para verificar si se guardara o no
}else{
-->Aqui se va a borrar el formulario ya que no se quiere guardar
}
}
  #3 (permalink)  
Antiguo 24/07/2012, 13:01
Avatar de dontexplain  
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 11 años, 10 meses
Puntos: 127
Respuesta: Mostrar aviso de contenido para mayores antes de entrar a la web

Para eso con usar una variable de sesión es suficiente. En la cabecera de todas los scripts PHP involucrados en la permisión de la Web coloca un simple condicional

session_start() ; // no duplicar esta instrucción
if($_SESSION['verificacion'] != TRUE){
header("Location: verificacion.php");
}

donde verificacion.php será el script que plantea la cuestión y desde tal, una vez comprobado, se crea la variable booleana $_SESSION['verificacion'] TRUE o FALSE.

Un saludo.
__________________
21añero.
HTML/CSS, PHP, JS/jQuery, Mysql; NodeJS/Socket.io (& V8); C++ ; Python (wxpy); Ensamblador.
Músico (clarinetista/pianista) y compositor
  #4 (permalink)  
Antiguo 24/07/2012, 13:09
RGT
Usuario no validado
 
Fecha de Ingreso: noviembre-2008
Mensajes: 505
Antigüedad: 15 años, 5 meses
Puntos: 5
Respuesta: Mostrar aviso de contenido para mayores antes de entrar a la web

Hola, consegui esto:

Código:
				<script type="text/javascript">
		if(document.cookie.indexOf('PMY_')<0){
			function pmyr_ok(){clearInterval(pmyr_i);pmyr_sel(1);document.cookie='PMY_=1;expires=Thu, 26 Jul 2012 16:12:48 GMT;path=/;domain=.'+document.domain;document.getElementById('pmyr_div').style.visibility="hidden"}
			function pmyr_sel(v){var s=document.getElementsByTagName('select'); for(var i=0;i<s.length;i++)s.item(i).style.visibility=!v?'hidden':'visible'}
			pmyr_i=setInterval('pmyr_sel(0)',200);document.write('<div id="pmyr_div"><br /><b>MUY IMPORTANTE!<br />ESTE SITIO CONTIENE MATERIAL PARA ADULTOS E IM&Aacute;GENES DE SEXO.</b><br /><br />S&oacute;lo puede entrar en este sitio web <B>si es mayor de 18 a&ntilde;os de edad</B>, o al menos la mayor&iacute;a de edad en la jurisdicci&oacute;n donde usted reside o del que se accede a esta p&aacute;gina web.<BR /><BR />Si usted no cumple con estos requisitos, entonces usted NO EST&Aacute; AUTORIZADO, Y NO DEBE INGRESAR a este sitio web.<BR /><BR /><BR /><BR /><a onclick="pmyr_ok()" style="cursor:pointer">SOY MAYOR DE 18 A&Ntilde;OS</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <a href="http://www.google.net/">NO ENTRAR</a></div>');
		}
		</script>
pero, cuando le doi al boton SOY MAYOR, la web se queda en blanco, no hace nada, que tiene de malo el codigo?

Etiquetas: contenido, botones, avisos
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 14:01.