Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2009, 21:11
PaoValencia
 
Fecha de Ingreso: marzo-2009
Mensajes: 24
Antigüedad: 15 años, 11 meses
Puntos: 0
Salen todos los links al mismo tiempo

Hola a todos, estoy haciendo un login de usuarios y de acuerdo a su perfil lo envio a la pagina que le corresponde, el problema es que cuando me muestra el link al que debe ir, me muestra todos los link a los que tambien deben ir los otros usuarios.
Intenté con el header, pero esa opcion no funciona. Espero me puedan ayudar.

Este es el codigo php:


Código PHP:
<?php
$login
=$_POST['login'];
$contrasena=$_POST['contraseña'];

function 
Conectarse()
{
    if (!(
$link=mysql_connect("localhost","paola","hola")))
    {
        echo 
"Nombre De Usuario O Contraseña Erradas <br>";
        exit();
    }
    if (!
mysql_select_db("gestion_notas",$link))
    {
        echo 
"Error Seleccionando La Base De Datos <br>";
        exit();
    }
    return 
$link;
}

$link=Conectarse();
echo 
"Conexión con la base de datos conseguida.<br>";

$sql=("SELECT * FROM usuario WHERE nom_usuario='$login' and contrasena='$contrasena'");
$result=mysql_query($sql);

// Contamos el numero de filas
$count=mysql_num_rows($result);
//Si el resultado marcado es $login y $contrasenña,debería haber solo una fila
if($count==1){

$col=mysql_fetch_row($result);
      
$tipo_usuario=$col[3]; 
      
echo 
"El Usario Existe Y Es: ";
echo 
$tipo_usuario;
}
else {
 echo 
"Nombre De Usuario O Contraseña Errados, Intente Nuevamente <br>";
 }
 
if (
$tipo_usuario="secretaria") {
$var="la direccion a la que va";
echo 
'<a href="la direccion a la que va' $var '" > . "Ingrese al sistema" </a>';    
}

    if (
$tipo_usuario="profesor") {
$varw="la direccion a la que va";
echo 
'<a href="la direccion a la que va' $varw '" > . "Ingrese al sistema" </a>';
    }

     if (
$tipo_usuario="administrador") {
$varweb="la direccion a la que val";
echo 
'<a href="la direccion a la que va' $varweb '" > . "Ingrese al sistema" </a>';
     }

     else {
      echo 
"Nombre De Usuario O Contraseña Errados, Intente Nuevamente <br>";
}

?>