el problema es que quiero insertar la clave y que quede guardada para que no vuelva a peridir user y pass probe con un sistema login que recuerda la info por medio de la cookie pero siempre vuelve a pedir le eh asignado para 10 años pero siempre olvida el password entonces lo que quiero es que solo pida user y ese user lo ponga yo manualmente y que este codificado para q los usuarios no puedan ver la imformacion y que ellos solo tengan que darle entrar y ya accedan este es el codigo que utilizo
Cita:
<?php
include('config.php');
if($_SESSION["logeado"] == "SI"){
header ("Location: inicio.php");
}
?>
<form name="form1" method="post" action="entrar.php"><br>
<span style="color:#000; font-size:12px;">Usuario</span><br>
<input name="username" type="text" id="username"><br><br>
<span style="color:#000; font-size:12px;">Contrasenia</span><br>
<input name="password" type="password" id="password"><br><br>
<input type="checkbox" name="recordar" id="recordar">
<span style="color:#000; font-size:12px;">Recordar</span>
<br><br>
<input type="submit" name="Submit" value="Entrar"></form>
include('config.php');
if($_SESSION["logeado"] == "SI"){
header ("Location: inicio.php");
}
?>
<form name="form1" method="post" action="entrar.php"><br>
<span style="color:#000; font-size:12px;">Usuario</span><br>
<input name="username" type="text" id="username"><br><br>
<span style="color:#000; font-size:12px;">Contrasenia</span><br>
<input name="password" type="password" id="password"><br><br>
<input type="checkbox" name="recordar" id="recordar">
<span style="color:#000; font-size:12px;">Recordar</span>
<br><br>
<input type="submit" name="Submit" value="Entrar"></form>
Cita:
les agradeceria mucho si me ayudaran con esto.<?
// Configura los datos de tu cuenta
include('config.php');
// Conectar a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('No se puede seleccionar la base de datos');
if ($_POST['username']) {
//Comprobacion del envio del nombre de usuario y password
$username=htmlentities($_POST['username']);
$password=$_POST['password'];
if ($password==NULL) {
echo "No a introducido una contrasenia";
exit();
}else{
$query = mysql_query("SELECT username,password FROM empleados WHERE username = '$username'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['password'] != $password) {
echo "No a introducido una contrasenia correcta";
exit();
}else{
$query = mysql_query("SELECT username,password FROM empleados WHERE username = '$username'") or die(mysql_error());
$row = mysql_fetch_array($query);
$username2 = $row['username'];
$_SESSION["s_username"] = $row['username'];
$_SESSION["logeado"] = "SI";
/* Si aceptamos recordar los datos */
if($_POST['recordar']){
if ($HTTP_X_FORWARDED_FOR == "")
{
$ip = getenv(REMOTE_ADDR);
}
else
{
$ip = getenv(HTTP_X_FORWARDED_FOR);
}
$id_extreme = md5(uniqid(rand(), true));
setcookie("id_extreme", $id_extreme2, time () + 60*60*24*365*10);
$query = mysql_query("UPDATE empleados SET id_extreme='".$id_extreme."' WHERE username='".$username2."'") or die(mysql_error());
}
header ("Location: inicio.php");
}
}
}
?>
// Configura los datos de tu cuenta
include('config.php');
// Conectar a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('No se puede seleccionar la base de datos');
if ($_POST['username']) {
//Comprobacion del envio del nombre de usuario y password
$username=htmlentities($_POST['username']);
$password=$_POST['password'];
if ($password==NULL) {
echo "No a introducido una contrasenia";
exit();
}else{
$query = mysql_query("SELECT username,password FROM empleados WHERE username = '$username'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['password'] != $password) {
echo "No a introducido una contrasenia correcta";
exit();
}else{
$query = mysql_query("SELECT username,password FROM empleados WHERE username = '$username'") or die(mysql_error());
$row = mysql_fetch_array($query);
$username2 = $row['username'];
$_SESSION["s_username"] = $row['username'];
$_SESSION["logeado"] = "SI";
/* Si aceptamos recordar los datos */
if($_POST['recordar']){
if ($HTTP_X_FORWARDED_FOR == "")
{
$ip = getenv(REMOTE_ADDR);
}
else
{
$ip = getenv(HTTP_X_FORWARDED_FOR);
}
$id_extreme = md5(uniqid(rand(), true));
setcookie("id_extreme", $id_extreme2, time () + 60*60*24*365*10);
$query = mysql_query("UPDATE empleados SET id_extreme='".$id_extreme."' WHERE username='".$username2."'") or die(mysql_error());
}
header ("Location: inicio.php");
}
}
}
?>
![triste](http://static.forosdelweb.com/fdwtheme/images/smilies/frown.png)