Como devem ser os nomes dos cookies?
Devem ser:
- lower_case
- CamelCase
- Underscore_Camel_Case
- UPPER_CASE
Ou deveriam ser outra coisa?
Como devem ser os nomes dos cookies?
Devem ser:
Ou deveriam ser outra coisa?
Respostas:
appname_meaningfulname
Deve ser algo que evita conflitos de nomenclatura com parâmetros arbitrários _GET e _POST que você pode estar usando, uma vez que _REQUEST envolve todos os três arrays globais (!), Com precedência dependendo de como a configuração de variables_order é definida no php.ini. Em outras palavras, se você tiver um _COOKIE denominado "x" e um parâmetro de string de consulta denominado "x", e solicitar $ _REQUEST ["x"], obterá o valor do cookie quando desejar / esperar o parâmetro GET. Isso é especialmente problemático se os cookies forem direcionados à raiz "/" do seu site, e não à pasta onde são consumidos.
Então, eu digo, duas práticas recomendadas:
Talvez você não goste da minha resposta:
Não use seus próprios cookies, mas armazene dados em sessões de servidor. Portanto, você só precisa de um cookie (para fazer referência ao id da sessão) e como você nomeia isso não tem nenhuma função.