Página 1 de 1

Erro Invalid Token ao votar enquete e form contato

Enviado: 26 Nov 2008, 23:06
por Deguir
Prezados,

Temos um site em joomla rodando a versão 1.5.8 e ao votar em uma enquete ou utilizar o formulário para contato é gerado o erro "Invalid Token" e nada mais acontece, fica parado nesta tela com esta mensagem de erro.

O que pode ser?

Até ontem estava na versão 1.5.7 e pensei que atualizando resolveria o problema mais nada, continua.

Desde já agradeço!

Re: Erro Invalid Token ao votar enquete e form contato

Enviado: 27 Nov 2008, 18:03
por billwide
Se quer ser ajudado, coloque seu link para análise. Isso facilita e muito para diagnostico de falha. :?

Re: Erro Invalid Token ao votar enquete e form contato

Enviado: 27 Nov 2008, 18:12
por Deguir
Sim sem problemas, o link é http://www.sergaslp.com.br
Vote em uma enquete por favor.

Re: Erro Invalid Token ao votar enquete e form contato

Enviado: 30 Nov 2008, 17:49
por msalgrave
Uso a mesma versão e estava com esse mesmo problema, procurei na internet por uma solução e encontrei três dicas sobre isso.

1ªDica: Para quem tem o mod-login do template desatualizado
Procurar a pasta mod_login que esta na pasta do template e alterar o codigo no arquivo default.php

CODIGO ANTIGO:

Código: Selecionar todos

<input type="hidden" name="<?php echo JUtility::getToken(); ?>" value="1" />
CODIGO NOVO

Código: Selecionar todos

<?php echo JHTML::_( 'form.token' ); ?>
2ª Dica: Fazer o mesmo procedimento com o arquivo default.php na pasta /components/mod_login/tmpl

3ª Dica: desativar o cache.

Somente a terceira dica teve utilidade para mim e de fato resolveu meu problema, pois não havia nada de errado com o meu arquivo do default.php do mod_login

Re: Erro Invalid Token ao votar enquete e form contato

Enviado: 01 Dez 2008, 11:52
por Deguir
Amigo o cache que é pra atualizar fica aonde? Seria o em Site > Configuração Global > Sistema > Configurações do Cache?

Caso sim desabilitei e nada também, ta difícil.
Ah no módulo enquete está desabilitado o cache também e nada.
Mas talvez você esteja falando de outra forma, me ajude ai por favor.

Abraços.

Re: Erro Invalid Token ao votar enquete e form contato

Enviado: 04 Dez 2008, 16:48
por msalgrave
De fato como respondi, desabilitei ambos os caches. Tanto do sistema como do módulo. Acontece que só estão conseguindo votar os que são cadastrados. Para quem não é cadastrado continua aparecendo a mensagem invalid token. Gostaria de que a enquete fosse aberta a usuários não cadastrados e não estou conseguindo fazer com que seja possível eles votarem pois aparece a maldita mensagem.
Antes que me perguntem o módulo da enquete está sim, habilitado para acesso público, não é esse meu problema.
Pelo que vi vc já conseguiu resolver o problema.

Beatrix

Re: Erro Invalid Token ao votar enquete e form contato

Enviado: 12 Out 2009, 15:24
por brauliobh
Somente desativar o cache do módulo de Enquete (Polls) em :

Extensões > Administrar Módulo > *Escolha seu modulo Enquete ou Login, etc.

Clique no módulo desejado.

Vá ao lado direito em Parâmetros. Selecione Parâmentros Avançados (embaixo).
Vai aparecer um combobox para Caching:

Caching : Usar Global
Tempo de Cahe : 900



Mude Usar Global para Não fazer cache

Pronto ! ;)

Caso continue, então desative o Cache Global pela Configuração Global, algo que não sugiro, pois pode prejudicar o desempenho global do CMS JoomLa 1.5.x .

Re: Erro Invalid Token ao votar enquete e form contato

Enviado: 02 Mar 2011, 17:06
por alanvitto
Estou com o problema do "Invalid Token" mas ocorre na hora de enviar um formulário de contato.. ja desabilitei cache e nada adiantou :(
Alguém pode me ajudar?

o site em questão é: www.tamiymoveis.com.br

Aguardo ajuda :D

obs: ja tentei a dica do msalgrave em editar o defaut.php mas não resolveu tbm. :oops:

Eu tenho a mesma template editada em outro domínio na msma hospedagem e funciona certinho:
www.fuzioninformatica.com.br/recovid

Re: Erro Invalid Token ao votar enquete e form contato

Enviado: 03 Mar 2011, 09:04
por alanvitto
Consegui resolver meu problema!
Excluí tudo o que tinha na linha onde ta escrito "invalid token" no "controler.php" que fica na pasta \components\com_contacts\

Não sei se posso fazer isso, nem se vai dar algum problema na template, mas resolveu meu problema!
:shock: