Esse sistema é de login, permite somente um usuário ainda....
E com ele você pode proteger quantas e qualquer pagina que vc quiser colocando apenas um require(); que depois eu falo como faz....
Aqui vai:
login.php
<?php session_name("protejaja"); session_start(); session_destroy(); ?> <html> <head> <title>Login</title> </head> <body> <?php if ($loginerrado) { print "<font color=\"red\">Login Errado, Tente Novamente!<br>"; } if ($act == "logout") { print "<font color=\"red\">Você saiu do sistema.<br>"; } ?> <form method="post" action="header.php"> <table width="200"><tr><td width="70"> Username: </td><td width="130"> <input name="form_login"> </td></tr><tr><td width="70"> Login: </td><td width="130"> <input name="form_senha" type="password"> </td></tr><tr><td> <input type="submit" value="Logar"> </td></tr></table> </form> </body> </html>
header.php
<?php session_name("protejaja"); session_start(); if($form_login && $form_senha){ if(($form_login == 'seulogin' && $form_senha == 'seuasenha')){ $permissao = 'admin'; session_register("form_login"); session_register("permissao"); header("Location: index.php"); exit; } else { header("Location: login.php?loginerrado=" . urlencode($form_login)); exit; } } if(!session_is_registered("form_login")){ header("Location: login.php"); exit; } ?>
Agora crie uma pagina index.php
<?php require("header.php"); ?> Aqui vai o conteudo!!
Repita o processo da index.php com todas pagina...deixando sempre o require("header.php"); na primeira linha do arquivo, porque se naum, naum da certo.....
Alguma duvida, postem ai.....
Amanha login com multiplos usuarios e cadastro.....
entenderam o 'tuto'??