Pido disculpas por la demora.
Bueno, coloqué la clave forzadamente y sin importar esto (le coloqué mil y un textos) el string en md5 es el mismo ._.
Este es el código:
Código PHP:
<?php
$enviar = $_POST['enviar'];
$nickname = $_POST['nickname'];
$pwd = 'lole';
echo $pwd.'<br />';
session_start();
include('../config/cnx.php');
if(isset($enviar)) {
if(empty($nickname) || empty($pwd)) {
echo "El usuario o la contraseña no han sido ingresados. <a href='javascript:history.back();'>Reintentar</a>";
}else {
$pwd = md5($pwd);
echo $pwd."<hr />";
$sql = sprintf("SELECT iduser, nickname, password FROM usuarios WHERE nickname = '%s' AND password = '%s'",mysqli_real_escape_string($conexion,$nickname),mysqli_real_escape_string($conexion,$pwd));
echo $sql;
$query = mysqli_query($conexion,$sql);
if($row = mysqli_fetch_array($query)) {
$_SESSION['iduser'] = $row['iduser'];
$_SESSION['nickname'] = $row['nickname'];
header("Location: index.php");
}else {
?>
Error, <a href="index.php">Reintentar</a>
<?php
}
}
}else {
header("Location: index.php");
}
?>
Y sin importar que valor le de a la variable $pwd esta sigue mostrando el mismo string md5. AYUDA Q_Q