Duvida get X Global

Olá,

uma duvida dos mais experientes, ao receber uma variável externa no SC tenho que receber como Global?

exemplo passado o ?CNPJ=XXXXX

ao receber o correto seria
{RecebeCNPJ} = [CNPJ];

é isto mesmo?

Estou usando uma aplicação com o $_GET e ela esta instável, as vezes assume o valor recebido anteriormente.

Obrigado

Sim, exatamente.
Xxxxxxxxxxx

1 Curtida

penei muito aqui, achando que era algo de configuração php/apache, mas cheguei a duvida vendo as ligações que passam parâmetros, devia ter notado antes… mas vamos aprendendo:)

agora é fazer uns testes com o .htaccess para melhorar o caminho

Obrigado

Dica:
Get tem limite de envio em bytes. Post e variável de sessão não possuem este limite.
E não é bom ficar aumentando o limite de GET no apache.
Dá uma olhada aqui: https://www.marceloweb.info/principais-diferencas-entre-os-metodos-http-get-e-post/

1 Curtida

Sugiro sempre também resetar a variável global após o uso… isto quando o possibilite…