hola este codigo esta ya modificado inserte las variables que me respondieron, pero al ejecutarla sale en blanco, sera que estoy errado, no se donde poner las nuevas variables de sesion y los ifs
pagina del login.php<?php
session_start();
mysql_connect("localhost","root","");
mysql_select_db("bd");
$nombre=$_POST["login"];
$pass=$_POST["passwd"];
$id=$_POST["passwd"];
$nivel_user=$_POST["passwd"];
$rs=mysql_query("select * from usuarios where login='$nombre' and password='$pass'and tipo='$nivel_user'");
if ($nivel_user == 1) {
header("location:seleccionar.php");
}
if(mysql_num_rows($rs)> 0)
{
$_SESSION['passwd'] = $nivel_user;
$_SESSION["passwd"]=$id;
$_SESSION["validado"]=1;
$_SESSION["usuario"]=$nombre;
}
?>
pagina notas.php
<?php
session_start();
if (!isset ($_SESSION["validado"]))
header("location:index.html");
mysql_connect("localhost","root","");
mysql_select_db("bd");
$id=$_SESSION["passwd"];
$reg=mysql_query("SELECT a.nom_asignatura ,d.definitiva
FROM estudiante e, inscripcion d, asignatura a, curso c
WHERE
e.id_estudiante=$id
and e.id_estudiante = d.id_estudiante
AND a.id_asignatura=c.id_asignatura
and c.id_curso=d.id_curso");
while ($rs=mysql_fetch_array($reg))
{
echo "asignatura: " .$rs['nom_asignatura']."<br>";
echo "nota: " .$rs['definitiva']."<br>";
echo "<hr>";
}
?>
lo que pasa es que la variable $id me controla una consulta, por eso la uso