Hola, me late la opción 2, te envío el código que utilizo para loguear, en inicio.php recojo los datos que aquí mando llamar..
<?php
session_start();
$usuario=$_POST['usuario'];
$pass=$_POST['pass'];
include('conexión.php');
$conexión=mysql_connect($db_host,$db_user,$db_pass);
mysql_select_db($db_nombre) or die ("Error: no se puede seleccionar la base de datos");
$sql= "SELECT * FROM empre WHERE username='$usuario' AND pass='$pass'";
$consulta=mysql_query($sql, $conexión);
if (mysql_num_rows($consulta) >0){
$idusuario= mysql_result($consulta, 0);
$_SESSION["idusuario"]= $idusuario;
header("Location:inicio.php");
}
else
{
echo "usuario o password incorrecto";
echo "<a href=index.php> Volver a intentarlo </a>";
}
mysql_close($conexión);
?>
Saludos, esperare respuesta... Mil gracias...