Ragazzi ho pensato di fare in questo modo, creare una funzione da chiamare al momento del click di un opzione del menu. questo è il codice:

codice:
<?php
	function alunni($stringa_classe)
	{
		$file ="Classi_assenze.txt";
		if(file_exists("$file"))
		{
			$id_file=fopen($file,"r");
			if(!$id_file)
				die("Impossibile aprire $file");
		}
		else
		{
			echo"Il file $file non esiste";
		}//Fine Procedura apertura File
		//Creazione Menu di scelta classe
		echo"		 
	 		<fieldset>
	 		 <legend>Alunni</legend>
			  <select name=classe>";
			  while(!feof($id_file))
			  {
				$classe_letta=fgets($id_file, 4096);
				if (strstr($classe_letta,"**")) 
				{
					if(substr($classe_letta,2,2)==$stringa_classe)
					{
						while(strstr($lettura,"**"))
						{
							$lettura = fgets($id_file, 4096);
							echo"<option name=$lettura value=$lettura>$lettura</option>";
						}
					}
					
				}
			  }
			echo"</select></fieldset>"; //Fine Creazione Menù di scelta
			fclose(!$id_file);
	}
	
	//Procedura apertura File
	$file ="Classi_assenze.txt";
	if(file_exists("$file"))
	{
		$id_file=fopen($file,"r");
		if(!$id_file)
			die("Impossibile aprire $file");
	}
	else
	{
		echo"Il file $file non esiste";
	}//Fine Procedura apertura File
	//Creazione Menu di scelta classe
	echo"		 
	 <fieldset>
	 	<legend>Classe</legend>
			<select name=classe onchange=alunni($stringa_classe)>";
			while(!feof($id_file))
			{
				$classe_letta=fgets($id_file, 4096); //leggo riga per riga
				//Per riconoscere la classe basterà riconoscere i caratteri che precedono ogni classe impostati a "**"
				if (strstr($classe_letta,"**")) 
				{
					$stringa_classe = substr($classe_letta,2,2); //Estrapolo le due lettere successive ai due asterischi
					echo"<option name=$stringa_classe>$stringa_classe</option>"; //Inserisco la classe estrapolata dalla lettura della riga nel menù di scelta
				}
			}		
	echo"</select></fieldset>"; //Fine Creazione Menù di scelta
	fclose(!$id_file);
?>
l'unica cosa è che a quanto pare la funzione non viene richiamata quando scelgo un elemento !...cos'è che sbaglio ?