este es el codigo que uso.
Código PHP:
<?php
include("conexion.php");
if (!$conexion) {
Echo "Error al conectar".mysql_error();
}
if(!$conect){
echo "Error al seleccionar bd". mysql_error();
}
if(!$_SESSION){
session_start();
}
$usuario=mysql_real_escape_string($_POST['nombre']);
$clave=mysql_real_escape_string(md5($_POST['pass']));
$consulta="Select * from usuarios where nombre='$usuario' and password='$clave'";
$consultar=mysql_query($consulta) or die(mysql_error());
$re=mysql_fetch_array($consultar);
if(!$re[0]){
header("Location: usuarios.php");
}else{
$_SESSION['usuario']=$re['usuario'];
header("Location: principal.php");
}
?>