Hola, te pongo todo el codigo: probalo y me contas, no no creo que no este funcionando porque utilizas wamp. Ahora reemplaza el action por tu pagina a donde envias el formulario.
Código HTML:
<form action="tu pagina.php" method="post">
<table align="center" width="60%" cellspacing="2" cellpadding="2" bgcolor="#DEDEDE" border="0">
<tr>
<td colspan="2" align="center"
<? if ($_GET["errorusuario"]=="si"){?>
bgcolor=red> <span style="color:ffffff"><font size="1"> Clave Incorrecta</font></span>
<?}else {?>bgcolor=#cccccc> <font size="1">Ingrese Clave de Acceso </font><?}?></td>
</tr>
<tr>
<td align="right"><font size="1"> Usuario </font> </td>
<td>:<input type="text" name="usuario" size="20" maxlength="20"> </td>
</tr>
<td align="right"><font size="1"> Contraseña </font> </td>
<td>:<input type="password" name="pass" size="20"> </td>
</tr>
<tr>
<td colspan="2" align="right"> <input type="submit" value="Entrar"> </td>
</tr>
</table>
</form>
En la pagina donde controlas los datos, reemplaza los nombres en la consulta SQL.
Código PHP:
$conn=mysql_connect("localhost","root","*****");
if($conn){//selecciono la base de datos
mysql_select_db("tu base",$conn);//buscas el usuario
$ssql="SELECT * FROM `tutabla` WHERE 1 AND `usuario`='$usuario' AND `contraseña`='$pass'";//ejecuto sentencia
$rs=mysql_query($ssql,$conn);//usuario y contraseña validos
//defines la sesion y guardas los datos
if(mysql_affected_rows()!=0)
{
$fila=mysql_fetch_array($rs);
session_start();
$autentificado="SI";
session_register("autentificado","usuario","pass");
header("Location: http://".$_SERVER["HTTP_HOST"]."/pagina de bienvenida porejemplo.php");
}
else{
//si no existe lo mandas otra vez al formulario de autentificacion
header("Location: http://".$_SERVER["HTTP_HOST"]."/tuformulario.php?errorusuario=si");
}
mysql_free_result($rs);
mysql_close($conn);
Saludos