Oh sí que torpe, no me había fijado. Pero lo corregí y quedó así
Código PHP:
<?php
$enviar = $_POST['enviar'];
$nickname = $_POST['nickname'];
$pwd = $_POST['pwd'];
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);
$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));
$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 sigue sin funcionar me da error de todas maneras ¿alguna otra sugerencia?