Olá pessoal,
Estou enfrentando um problema chato no site que estou desenvolvendo:
Todos os formulários do site pararam de funcionar de uma hora para a outra.
Os valores colocados nos campos simplesmente não são enviados.
Já testei em outro servidor e funcionam perfeitamente, o que indica que é algum problema no servidor ou na configuração (uso CPanel).
Já entrei em contato com o suporte do servidor de hospedagem e eles alegam que não resolvem problemas de programação, e que se for algum problema no servidor eu é que devo indicar à eles qual é o problema.
Alguém aí pode me dar uma luz?
Problema resolvido.
Provavelmente mudaram a versão do PHP no servidor e não me avisaram. Nem quando relatei o problema souberam me dizer.
Além de trocar as variáveis por $_POST["variavel"], também tive que passar a usar $_FILE["variavel"]["tmp_name"] ao invés de somente o nome do campo para arquivos. E também para variáveis de sessão $_SESSION["variavel"].
As checkboxes estavam funcionando antes pois eu ja estava usando $HTTP_POST_VARS["variavel"], que eh outro formato que pode ser usado em todos os casos.