Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal desculpe mas preciso fazer esta pergunta de iniciante...
Como posso declarar uma variável que será usada em várias partes do site?
Exemplo
$id = "teste"
Vou fazer buscar onde $id este será a condição.
Obrigado.
Carlos
Como posso saber se já existe uma SESSION ?
$_SESSION[] é uma variável do php do tipo Array, portanto para saber se a sessão que você busca já existe, use o método
**isSet( $array[ posicao ] )** que testa se a posição possui um valor.
No caso de id, exemplificado acima, ficaria assim:
if( isset( $_SESSION['id'] ) )
{
echo $_SESSION['id'];
} echo 'Sessão não inicializada';
}Boa sorte =]
Dá pra declarar uma variável deste tipo no início da aplicação e usá-la depois?
$_MINHA VAR []
Nunca pensei em fazer isso, porque não me parece bem correto então nem sei se é possível.
Mas o senhor pode optar por utilizar o array $_SESSION[] como um array bidimensional, exemplo:
$_SESSION['login']['nome'] = 'Nawarian';
$_SESSION['login']['site'] = 'Tou na iMasters!';
E por aí vai...
$_SESSION[] é um array comum, sua unica diferença é que ele está relacionado com o servidor e cliente, mas pode ser tratado como um array qualquer, utilizando funções como array_pop(), array_push() e assim por diante.
Exemplificando melhor, você pode criar um array seu
$meuArray[0] = 123;
E adicionar em $_SESSION[] o seu array. Por exemplo:
$_SESSION['meuArray'] = $meuArray;
echo $_SESSION['meuArray'][0]; // 123
Além de sessões você pode utilizar Cookies, veja qual fica melhor para você, o funcionamento é praticamente o mesmo.
Espero ter esclarecido melhor esta dúvida.
Esclareceu muito.
Vou aplicar e assimilar.
Muito obrigado pela atenção dispensada.
jogue na sessão.