Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2008, 04:42
harryp
 
Fecha de Ingreso: mayo-2008
Mensajes: 117
Antigüedad: 16 años
Puntos: 8
loguear usuario y recoger sus datos

hola buenos dias ;

alguien me podría echar una mano con este código? Intento que conecte a la base de datos, busque si esta el usuario, recopile TODA la información del usuario en la tabla y luego que me muestre el nombre por pantalla, pero solo conecta, comprueba que este el usuario y sigue su camino sin recoger los datos...
que ago mal? alguien me echa 1 cable? Razz
Código:

<?

if (($_POST['nombre']=="") ||($_POST['pass']==""))
{
include ('clientes.php');
?>
<script type="text/javascript">
alert ("Introduce usuario y contraseña");
</script>
<?

}
else
{
$usuario=validar_usuario($_POST['nombre'],$_POST['pass']);
if ($usuario=="")
{
include ('clientes.php');
?>
<script type="text/javascript">
alert ("Debe estar registrado para acceder!!");
</script>
<?

}
else
{session_start();
//$_SESSION['access'] = true;
echo "el nombre es".$usuari['nom'];

include ('index.php');
}

}
function validar_usuario($nombre,$pass)
{

$host = "localhost";
$usuari = "XXXXXXXXXXXX";
$passw = "XXXXXXXXXXXX";
$tabla = "mitabla";
$sql = "SELECT * FROM usuaris";

$conexion = mysql_connect($host,$usuari,$passw) or die ("Fallo en el primer pas");
mysql_select_db($tabla, $conexion);
$query = 'SELECT * FROM mitabla where nom=\''.$_POST['nombre'].'\' and pass=\''.$_POST['pass'].'\'';
$resultado = mysql_query($query,$conexion) or die ("falla al consultar datos");
$resultat = mysql_query($sql,$conexion) or die ("falla al consultar
datos 2 ");
while ($usuari = mysql_fetch_array($resultat));
$row = mysql_num_rows($resultado);

return $row;
}
?>


Me arece que me falta algo... por el tema de que cuando se supone que tiene que recoger datos... como sabe que solo es del usuario en concreto? .. me falta completar...algun experto del tema?
Razz
gracias a todos,
un saludo