hacer un loging es muy sencillo aunque hay que tener mucho cuidado por los temas de seguridad.....
simplemente haces un formulario con los capos de usuario y contraseña
te vas hacia otra pagina PHP donde recibes esos datos....
y lo que haces es hacer un select mas o menos como el siguiente
Código PHP:
<?php
$usr = $_GET["usuario"];
$pass = md5($_GET['password']);
/* la funcion md5 es la que encripta el password para verificarlo en la BD
ya que en la BD tambien esta encriptado el password */
$query = "SELECT * FROM tabla WHERE usuario='.$usr.' AND password='.$pass.'";
$result = mysql_query($query);
$numResults = mysql_num_rows($result);
//lo que hace mysql_num_rows es contar cuantos regitros genero mysql_query
if($numResults==1){
//creamos las SESSION o COOKIESy todo eso......
}else{
// el usuario no existe
}
?>
ese es un codigo un poco burdo y sin nada de seguridad :P ahi ya te queda el de hacer las validaciones de si se recibieron los campos del formulario.... que no esten en blanco "parsearlo" para revisar que el usuario no haya escrito caracteres extraños (por motivos de seguridad!!!)... y tambien ahi de investigacion un poco el uso de SESSIONS o COOKIES o.O pero basicamente eso es :P
saludos :]