SlashString
Power Member
Boas mais uma vez! Vou tentar ser o mais explícito e breve possível..
Tenho um portal quase acabado, em que certos conteúdos são apenas para utilizadores registados.
Imaginem a página de um portal, por exemplo, um qualquer index.php.. no topo tem um header que contem um formulário de login, com os campos username, password, OK button.
Isto aparece em todas as páginas antes de o utilizador se registar. Depois de ele estar registado, eu redirecciono para uma qualquer página, e ele fica "logado" atraves de uma sessão. Tudo bem até aqui.. o problema é que se ele clicar num link qualquer para o index.php, apesar de ele estar ainda dentro da sessão (porque no index eu faço include do php da sessão), mas aparece na mesma o header com os campos para fazer login, o que não faz sentido nenhum.
Eu já estive a tentar procurar solução, mas não encontrei.. Suponho que necessito fazer algo do género de "uma função" nesse header, em que faça algo como:
Desde já obrigado,
Cumps
Tenho um portal quase acabado, em que certos conteúdos são apenas para utilizadores registados.
Imaginem a página de um portal, por exemplo, um qualquer index.php.. no topo tem um header que contem um formulário de login, com os campos username, password, OK button.
Isto aparece em todas as páginas antes de o utilizador se registar. Depois de ele estar registado, eu redirecciono para uma qualquer página, e ele fica "logado" atraves de uma sessão. Tudo bem até aqui.. o problema é que se ele clicar num link qualquer para o index.php, apesar de ele estar ainda dentro da sessão (porque no index eu faço include do php da sessão), mas aparece na mesma o header com os campos para fazer login, o que não faz sentido nenhum.
Eu já estive a tentar procurar solução, mas não encontrei.. Suponho que necessito fazer algo do género de "uma função" nesse header, em que faça algo como:
Código:
IF ( utilizador não se registou )
mostrar campos de login;
ELSE
apresentar mensagem da sessão [COLOR=silver]//Bem vindo User![/COLOR]
Desde já obrigado,
Cumps