pues con un registro de usuarios, al entrar al index y poner su pass mas user, en el archivo que hce la funcion de entrar, haces cookies de esta manera (como hizo G2K):
<?php
Seleccionamos en la tabla usuarios de la base de datos la fila del nombre de usuario que tiene el nick igual al introducido en el formulario de conexión
$query = mysql_query("SELECT * FROM usuarios WHERE usuario='$_POST[usuario]'");
$datos = mysql_fetch_array($query);
#Comprovamos si la contraseña introducida es igual a la que se introdujo cuando se registro
if($datos['contrasena'] == md5($_POST['contrasena'])){
# Si es asi creamos las cookies
setcookie("usuario",$datos['usuario'],time()+3600);
setcookie("contrasena",$datos['contrasena'],time()+3600);
setcookie("correo",$datos['correo'],time()+3600);
setcookie("imagen",$datos['imagen'],time()+3600);
header("location: index.php"); #Por ultimo lo volvemos a mandar al index.php
} else {
#Si no son correctos los datos le avisamos de que vuelva a intentarlo
echo "<b>Hay un error</b>: No a sido posible conectarte, vuelve a intentarlo";
echo "<a href=\"javascript:history.back(1)\"><b>Volver atrás</b></a>";
}
?>
y para verificar que una persona no registrada entre en una pagina, pones esto:
<?php
if($_COOKIE['usuario'] and $_COOKIE['contrasena']){
echo"Info que quieras mostrar";
} else{
echo"Debes estar regsitrado para ver esta pagina.";
}
?>
Bueno creo que es asi..