Hola, he hecho loq eu prometí, estoy siguiendo el tutorial de PHP de foros del web, pero me urge acabar algo y con los conocimientos que tengo aún no lo tengo muy claro. Mi intención es que escribiendo el nombre de usuario y el código que se mando a este en su activación de cuenta, se muestre la contraseña de este, en caso de olvido. Bien, este es el código que he hecho pero me da este error:
Could not match data because Access denied for user 'apache'@'localhost' (using password: NO)
Este es el código, a ver si le veis el fallo:
Código PHP:
<?php
include("config.php");
$match = "select password from $table where username = '".$_POST['username']."'
and id = '".$_POST['id']."';";
$qry = mysql_query($match)
or die ("Could not match data because ".mysql_error());
$num_rows = mysql_num_rows($qry);
if ($num_rows <= 0) {
echo " <br><br><br><big><big>Lo sentimos pero el ID y el nombre de usuario no coinciden<br></font></big></a></big></font>";
echo "<big><big><font color=white><a href=login.html>Inténtalo de nuevo</a></font></big></a></big></font>";
exit;
} else {
echo "<br><br><br><big><big><font color=white>Nombre de usuario: <strong>".$_POST['username']."</strong></font></big></a></big></font><br>";
echo "<br><br><br><big><big><font color=white>Contraseña: $password</font></big></a></big></font>";
}
?>
Gracias
p.d: las casillas para rellenar están en la página anterior, por método post.