Asi, a vista rapida, parece que no tienes activada la opcion
register globals (buena practica) por lo que te falta obtener desde $_POST las variables cuando sea necesario:
Código php:
Ver original$curs = $_POST['curs'];
// Esa linea podria darte un error si el formulario aun no ha sido enviado
// Entonces se puede hacer mediante asignacion ternaria
$curs = (isset($_POST['curs'])) ?
$_POST['curs'] : 0;
// Despues en tu select cambiar la forma en que analizas la variable
if ($curs == 0){
print ("<option value=\"0\" selected=\"selected\">Seleccioni el curs</option>");
} else {
print ("<option value=\"0\">Seleccioni el curs</option>");
}
Lo mismo tendras que hacer para las otras dos listas.