Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bruno Nathan

Como criar um Login e Senha com BD

Recommended Posts

Eu tenho um site sobre filme CLIQUE AQUI E VEJA O SITE

 

E gostaria de criar um sistema de Login e Senha com Bando de Dados em Programação PHP..

 

Gostaria que me ajuda-sem a criar.. já tenho ideia de todos os campos de cadastro...

 

Se já tiver por favor me passem o link..

 

Obrigado

Ate mais

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quero um mais simples..O mais simples possivel porque não manjo nada de PHP..Pode ser sem proteção.. e o banco de dados pode ser até TXT..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, só esclarecendo com txt funciona direito sim só fazer um sistema bem feito para manipular o txt

 

mas como você mesmo diz que nao manja nada mecher com txt é bem mais dificil que mecher com banco de dados

 

use mysql

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faço alguns com txt e funcionam legal. Você pode fazer assim:

· Cria um txt com seu login e senha (em md5()) separados por | (você pode colocar esse arquivo na mesma pasta onde estará seu script de login ou em uma pasta atras da raiz do servidor) e salve como passwd.inf.

· Crie uma página (login.php) com esse script:

<?phpif(isset($_POST["login"]) && isset($_POST["senha"])){	$arq = "passwd.inf";	$data = explode("|", @file_get_contents($arq));	if(md5($_POST["login"]) == $data[0] && md5($_POST["senha"]) == $data[1]){		@session_start();		$_SESSION["logado"] = md5(strtotime("now"));		@header("Location: pagina.php");	}else{		@header("Location: index.php");		exit(0);	}}else{	@header("Location: index.php");	exit(0);}?>
E a index.php terá seu formulário:

<form action="login.php" method="post">Login: <input type="text" name="login"><br>Senha: <input type="password" name="senha"><br><input type="submit" value="Entrar"></form>
Se você colocar seu arquivo com login e senha em uma pasta diferente da pasta onde está esse script, lembre-se de colocar o endereço completo na variável $arq.

E para proteger as outras páginas, cheque em cada uma se a sessão criada existe.

Se você quer algo simples e em txt acho que esse vai te servir.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faço alguns com txt e funcionam legal. Você pode fazer assim:· Cria um txt com seu login e senha (em md5()) separados por | (você pode colocar esse arquivo na mesma pasta onde estará seu script de login ou em uma pasta atras da raiz do servidor) e salve como passwd.inf.· Crie uma página (login.php) com esse script:

<?phpif(isset($_POST["login"]) && isset($_POST["senha"])){	$arq = "passwd.inf";	$data = explode("|", @file_get_contents($arq));	if(md5($_POST["login"]) == $data[0] && md5($_POST["senha"]) == $data[1]){		@session_start();		$_SESSION["logado"] = md5(strtotime("now"));		@header("Location: pagina.php");	}else{		@header("Location: index.php");		exit(0);	}}else{	@header("Location: index.php");	exit(0);}?>
E a index.php terá seu formulário:
<form action="login.php" method="post">Login: <input type="text" name="login"><br>Senha: <input type="password" name="senha"><br><input type="submit" value="Entrar"></form>
Se você colocar seu arquivo com login e senha em uma pasta diferente da pasta onde está esse script, lembre-se de colocar o endereço completo na variável $arq.E para proteger as outras páginas, cheque em cada uma se a sessão criada existe.Se você quer algo simples e em txt acho que esse vai te servir.
como eu implanto em minha pagina? o que devo alterar, onde, e como?

Compartilhar este post


Link para o post
Compartilhar em outros sites

sugiro baixar o WAMP5 (http://www.superdownloads.com.br) e instalar ele em sua máquinacom isso feito, voce já terá o php, um servidor e um banco de dados funcionando no seu pc, basta que voce crie arquivos .php e coloque na pasta C:\wamp\www\ e executar atravez do menu do wamp5 muito simples e facil até para quem é leigoeu comecei assim e recomendo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.