mmm te refieres a un sistema de login? Cómo el de este foro?
Si es asi puedes crear un formulario en tu página de login.php
Código HTML:
<form action="ingresar.php" method="post">
<input type="text" name="usuario"><br>
<input type="password" name="pass"><br>
<input type="submit" name="enviar" value="enviar">
</form>
y en ingresar.php
Código PHP:
$usuario=$_POST['usuario'];
$pass=$_POST['pass'];
$conex=mysql_connect("localhost","usuario","contraseña") or die("No se pudo crear la conexión");
mysql_select_db("tu_base_de_datos",$conex);
$chequeo=mysql_query="SELECT usuario,password from usuarios where usuario='$usuario' and password='$pass'";
if(!$chequeo){
header("Location: error_de_login.php");
}else{
$_SESSION['usuario']=$usuario;
header("Location: login_correcto.php");
}
Hasta arriba de todas las páginas que desees que los usuario no puedan acceder debes poner lo siguiente:
Código PHP:
session_start();
if(!isset($_SESSION['usuario']))
{
header("Location: login.php");
}
De acuerdo a tus necesidades optimizalo NOTA: este script es solo para un usuario y password, si deseas agregar más usuarios con respectivas contraseñas postealo. Saludos