Muchas gracias a ambos por la ayuda.
El codigo final quedo así  
 Código PHP:
    <?php 
include("funciones.php"); 
$conexion=coneccion();
$run = $_POST["run"];
$contrasena= $_POST["contrasena"];
$consulta = "SELECT * FROM profesor WHERE run = '$run'";
$ejecutar = mysql_query($consulta,$conexion);
$resultados = mysql_fetch_array($ejecutar);
$datos = mysql_num_rows($ejecutar);
    if ($resultados ["RUN"] != $run && $resultados["CONTRASENA"] != $contrasena)
        { header ("Location: index.php?n1=$n1" );
        }
        else
        {
        session_destroy();
        session_start();
        
        $_SESSION["RUN"]=$resultados["RUN"];
         $_SESSION["CONTRASENA"]=$resultados["CONTRASENA"];
        
      if ($resultados["TIPO_PROFESOR"] == 'admin')
      {
          header ("Location: inicio_administrador.php");
      }
      else
      {
          header ("Location: inicio_profesores.php");
      }
        }
?>    
  hasta ahora funciona perfectamente, muchas gracias a ambos. 
hay tantas maneras de procesar la informacion que al final cada uno se va formando su propio codigo jeje saludos