Estou com um dúvida com e relação as variáveis globais do script case.
Na minha aplicação de Login eu seto um conjunto de variáveis para globais.
Na tela seguinte eu uso algumas dessas variáveis, também globais nessa tela, mas como a ligação dessas duas telas é feita por um botão de ligação eu sou obrigado a indicar quais são as variáveis que eu estou passando.
Em outra tela, a 3°, preciso de uma informação que eu não possuou na tela anterior mas foi setada na tela de login. Como essas variáveis são globais o scriptcase me obriga a passar algum valor no botão de ligação entre a tela 2 e a tela 3.
Tenho dúvida com relação ao que eu devo passar, ou como devo deixar essa variável.
“diagramas” das telas:
###############
Tela login
$w = 1;
$y = 2;
$z = 3;
sc_set_global($y);
sc_set_global($w);
sc_set_global($z);
###############
Botão de ligação entre tela de login e tela 1 passa as variáveis ‘w’ e ‘y’;
##########
Tela 1
[w]
[y]
##########
Botão de ligação entre tela 1 e tela 2 passa as variáveis ‘y’, porém ele me obriga a passar alguma valor para ‘z’ ou passar em branco
##########
Tela 1
[y]
[z]
##########
Não sei como seria jeito correto de fazer a variável ‘z’ dessa tela receber o valor da variável ‘z’ setada na tela inicial.