CONFIG.php // informações da conta para consultar o banco de dados.
CADASTRO.htm // para cadastrar usuário e senha
ADD.php // adciona o usuário e senha no banco de dados
LOGIN.htm // formulario que envia o LOGIN e SENHA para a verificação;
COOKIE.php // que valida e insere cookies ou não :S
--------------------
As Paginas
config.php
<?php $conexao = mysql_connect("localhost", "login", "senha"); $db = mysql_select_db("banco_de_dados"); ?>
cadastro.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> :wacko: :unsure: <title>Documento sem título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form name="form1" method="post" action="add.php"> <p align="center"><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em> </em></font></p> <table width="200" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"> <tr> <td colspan="2"><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cadastrar login e senha</font></strong></div></td> </tr> <tr> <td colspan="2" bgcolor="#FFFFFF"> <div align="center"> <table width="200" border="0" align="center" cellpadding="0" cellspacing="1"> <tr> <td><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em><font color="#000000">Usuário : </font></em></font></td> <td><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em><font color="#000000"> <input name="login" type="text" id="login22" size="15"> </font></em></font></td> </tr> <tr> <td><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em><font color="#000000">Senha:</font></em></font></td> <td><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em><font color="#000000"> <input name="senha2" type="password" id="senha22" size="15"> </font></em></font></td> </tr> <tr> <td colspan="2"><div align="center"><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em><font color="#000000"> <input name="Submit" type="submit" id="Submit" value="Logar"> </font></em></font> </div></td> </tr> </table> </div></td> </tr> </table> </form> </body> </html>
add.php
<? $login = $_POST['login']; $senha2 = $_POST['$senha2']; $senha = md5($senha2); include "config.php"; $sql = "INSERT INTO dom_clientes VALUES ('''$login', '$senha')"; $resultado = mysql_query($sql)or die ("Opsss, não achei o banco."); ?>
login.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sem título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form name="form1" method="post" action="cookie.php"> <p align="center"><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em> </em></font></p> <table width="200" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC"> <tr> <td colspan="2"><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Efetuar login</font></strong></div></td> </tr> <tr> <td colspan="2" bgcolor="#FFFFFF"> <div align="center"> <table width="200" border="0" align="center" cellpadding="0" cellspacing="1"> <tr> <td><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em><font color="#000000">Usuário : </font></em></font></td> <td><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em><font color="#000000"> <input name="login" type="text" id="login" size="15"> </font></em></font></td> </tr> <tr> <td><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em><font color="#000000">Senha:</font></em></font></td> <td><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em><font color="#000000"> <input name="senha2" type="password" id="senha2" size="15"> </font></em></font></td> </tr> <tr> <td colspan="2"><div align="center"><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><em><font color="#000000"> <input name="Submit" type="submit" id="Submit" value="Logar"> </font></em></font> </div></td> </tr> </table> </div></td> </tr> </table> </form> </body> </html>
cookie.php
<? include "config.php"; $login=$_POST['login']; $senha2=$_POST['senha2']; $senha=md5($senha2); $ac=mysql_query("SELECT * FROM dom_clientes WHERE login='$login' AND senha='$senha'"); $res=mysql_num_rows($ac); if($res==0) { echo" $login - $senha"; echo"<script language=javascript>alert('Seus dados de acesso não conferem!')</script>"; echo"<hr><a href=login2.htm><b>LOGIN</b></a>"; } else { setcookie("login", $login, time()+86400*365); setcookie("senha", $senha, time()+86400*365); header("location: secreta.php"); } ?>
Bem pessoal, esta ai.
Mas cadê o erro?
Grato
[]'s
sorry, cade o erro?