Hola a todos!
Resulta que tengo el siguiente código por el cual intento que se autentifique un usuario a través de un código de una tabla, y no hay manera pues siempre me da error de autentificación, además de no cortarme la conexión como se supone que debería hacer.
El código es este:
<?php
echo "<center> <h2> Ha consultado el archivo: ",$HTTP_ENV_VARS[REQUEST_METHOD],"<br> <u>";
echo $HTTP_POST_VARS['archivo'],"<br> </center> <br> </u> </h2>";
$base="test";
$tabla="albatodo";
$user=$HTTP_POST_VARS['user'];
$pass=$HTTP_POST_VARS['pass'];
$archivo=$HTTP_POST_VARS['archivo'];
$butar=$HTTP_POST_VARS['butar'];
$usuarios="usuarios";
$clientes="clientes";
$incidencias="incidencias";
$sociedades="sociedades";
$sucursales="sucursales";
$conexion = mysql_connect("localhost","user","password");
echo " $base - $tabla - $usuarios - $user - $pass - $archivo - $butar - $clientes - $incidencias - $sociedades - $conexion ";
#line
mysql_select_db ($base, $conexion);
$resultadouser=mysql_query ("SELECT Pass FROM $usuarios WHERE Usuario='$user'" ,$conexion);
while ($row1 = mysql_fetch_row($resultadouser)){
foreach($row1 as $campo1 => $clave1){
if ($clave1 != $pass) { echo "<h2>¡Error al identificarse!</h2>"; mysql_close();}
if ($clave1 == $pass) { echo "<h2>Bienvenido usuario <b> $user </b></h2>";}
}
}
#line
El fallo que me dá es el de los "if". A ver si me podéis echar una mano por favor!