lo puedes hacer por cookies, pero una forma mas sencilla es asi mira utiliza el metodo post para enviar el contenido de tu formulario, y en tu script que recibe los datos por el metodo pos algo asi:
en tu formulario de logeo un ejemplo como este:
<form action="valida.php" method="post" name="miform">
<p align="left">Usuario: </span>
<input name="login" type="text" id="usu10" maxlength="15">
</p>
<p align="left">Contraseña:
<input name="password" type="password" id="password" maxlength="10">
</p><p align="left">
<input name="enviar" type="submit" id="enviar" value="Enviar">
<input name="borrar" type="reset" id="borrar" value="Borrar">
</p><p align="center"> </p>
</form>
En tu script "valida.php" algo como esto:
<?php
//Voy por el login y el password
$login = $_POST['login'];
$password = $_POST['password'];
include("conex.php"); //script de conexion
$link=Conectarse();
if(trim($HTTP_POST_VARS["login"]) != "" && trim($HTTP_POST_VARS["password"]) != "")
{
$result = mysql_query("SELECT password FROM usuarios WHERE nick='$login'",$link);
if($row = mysql_fetch_array($result))
{
if($row["password"] == $password)
{
?>
<SCRIPT LANGUAGE="javascript">
location.href = "t
![U_U](http://static.forosdelweb.com/fdwtheme/images/smilies/nods.png)
rl_de_ingreso_a_usuarios_logeados";
</SCRIPT>
<?php
}
else
{
echo "Password incorrecto";
}
}
else
{
echo "Usuario no existente en la base de datos";
}
mysql_free_result($result);
}
else
{
echo "Debe especificar un nick y password";
}
?>
mi script de conexion es este mira "conex.php"
<?php
function Conectarse()
{
if (!($link=mysql_connect("localhost","usuario","pass word")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("mi_bd",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
?>
espero y te ayude no estamos encriptando la contraseña al momento de ser enviada ni tampoco estamos asegurando el destino de ingreso, pero ya eso lo puedes hacer con el manejo de sesiones o con cookies.