certo che si. deve essere corretto...

in pratica basta far precedere il controllo dell'esistenza di _POST prima di iniziare i controlli....

codice:
if(isset($_POST['opzioni'] { 

allora esegui il listato che controlla le opzioni

}  else { stampi il form  }