Ok, a ver, las saco de un formulario. Las recojo en un Index y las mando a la funcion login($usuario, $password).
Desde esa misma funcion imprimo por pantaia la consulta y eso me deja ver que a la función login le iegan las variables correctamente.
No creo que haga falta el código de eso pero si lo quieres ahí va
Código PHP:
En funciones.php
function identificacion()
{
echo"
<table>
<form name='fidentifica' action='./Index.php' method='post'>
<tr>
<td>Usuario: </td>
<td><input type='text' name='user' value='' /></td>
</tr>
<tr>
<td>Password: </td>
<td><input type='password' name='pss' value='' /></td>
</tr>
<tr>
<td colspan='2' style='text-align:center'><input type='submit' name='bsidentifica' value='Aceptar' /></td>
</tr>
</form>
</table>
";
}
En Index.php
if(isset($bsidentifica))
{
$usu = $_POST['user'];
$pss = $_POST['pss'];
login($usu, $pss);
}
Luego en login recojo las variables, hago un md5 de $pss y compruebo en la base de datos.
Imprimo la consulta, la copio, la pego en phpMyAdmin y me da resultado. en cambio desde mi script php me da 0 resultados, pero tampoco me da error de conexion.