Pessoal, preciso de uma ajuda com este script para implementar em um site de um cliente que utiliza o PHP Classifieds...
Trata-se de um site com conteúdo adulto, então a idéia é apresentar um aviso antes de abrir qualquer página do site e após clicar em "ENTRAR" ou "Tenho mais de 18 anos", o aviso não apareceria mais.
Achei este script que usa session_ e até q funciona bem para URLs estáticas, como index.php ou contato.php por ex. Mas para páginas dinâmicas com parâmetros na URL ele não funciona. Por exemplo, "detail.php?id=20" retorna "detail.php" apenas. Vejam o código:
Como não consegui fazer funcionar assim para páginas com parâmetros, pensei em mudar o script para abrir uma tela com ajax (ou exibir uma DIV ou uma modal box) na mesma janela AO INVÉS DE redirecionar para uma página e depois voltar.
Pergunta
Anderson Clayton
Pessoal, preciso de uma ajuda com este script para implementar em um site de um cliente que utiliza o PHP Classifieds...
Trata-se de um site com conteúdo adulto, então a idéia é apresentar um aviso antes de abrir qualquer página do site e após clicar em "ENTRAR" ou "Tenho mais de 18 anos", o aviso não apareceria mais.
Achei este script que usa session_ e até q funciona bem para URLs estáticas, como index.php ou contato.php por ex. Mas para páginas dinâmicas com parâmetros na URL ele não funciona. Por exemplo, "detail.php?id=20" retorna "detail.php" apenas. Vejam o código:
http://www.webdesignforums.net/php_67/age_...ript_30188.html
Como não consegui fazer funcionar assim para páginas com parâmetros, pensei em mudar o script para abrir uma tela com ajax (ou exibir uma DIV ou uma modal box) na mesma janela AO INVÉS DE redirecionar para uma página e depois voltar.
Exemplo de tela que exibe o aviso:
http://www.dynamicdrive.com/dynamicindex8/.../dhtmlmodal.htm
O problema é ela aparecer APENAS UMA VEZ POR SESSÃO do navegador.
Por favor, aceito sugestões, dicas, hacks...
Abraços,
Anderson
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.