Jump to content
Sign in to follow this  
skcratch

Sistema de login em PHP

Recommended Posts

skcratch

Viva!

Estou a desenvolver uma pequena aplicação web, onde é requisito fundamental o registo de utilizadores e consequente login. Depois de ter pesquisado alguns tutoriais no google, ainda não consegui encontrar aquilo que pretendo. Tal como aqui no fórum do P@P, depois de inserido um username e password válidos, o formulário de login desaparece, dando origem a um Olá nome_de_utilizador, sendo isso que pretendo para a minha aplicação. Depois de logado, o utilizador deve ter a possibilidade de terminar a sua sessão, voltando à página inicial.

Uma outra dúvida que tenho, é se posso utilizar sempre a mesma página com pequenas variações. Por exemplo, a estrutura da página ser sempre a mesma, sendo que tanto o formulário de login como a opção username(logout) serão colocadas no header da página, sendo este apenas modificado consoante o caso.

Grato desde já pela ajuda,

Cumps!

:P

Share this post


Link to post
Share on other sites
pedrosorio

Se não me engano, a substituição do formulário de login pelo "Olá utilizador" faz-se no servidor, isto é, essa parte da página é um script em php (por exemplo) que faz output de coisas diferentes conforme tenhas sessão iniciada.

Para fazer o que queres tens que saber dentro do php aceder a bases de dados MySql (guardar a informação de registo dos utilizadores) e também tens que saber criar sessões.

Podes utilizar o site da w3schools: http://www.w3schools.com/php/default.asp

ou então este livro online que é porreiro: http://hudzilla.org/phpwiki/index.php?title=Main_Page


Não respondo a dúvidas por mensagem.

Share this post


Link to post
Share on other sites
psiico

ya é isso.

No login crias na sessao uma variavel tipo: $_SESSION['login'] = true

e dpois onde quiseres meter o menu de utilizador poes 1 if antes tipo:

if ($_SESSION['login'] == true) {
//HTML MENU OU WHATEVER
}

Share this post


Link to post
Share on other sites
skcratch

Viva!

Algumas das sugestões que foram feitas, já as implementei. A minha principal dúvida reside em integrar o HTML com o PHP, de forma a dividir a minha aplicação em blocos que possam ser integrados e utilizados consoante a minha necessidade.

Cumps!

;)

Share this post


Link to post
Share on other sites
elcsat

podes fazer include de bocados de codigo que desejas

para adicionar html ao php é facil

por exemplo

echo "<br /><br /><div align=\"center\">meto pra aqui texto<br /><br />mais texto</div>";

ou asim

<?php

...

?>

aqui meto html

<?php

...

?>

ver se isto te ajuda

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.