oppure all'inizio testi se esiste in post o get una variabile che passi alla stessa pagina solo se compilato.(la variabile la fai passare da un campo nascosto )

così se all'inizio la pagina non trova in get o post la variabile "test"

non gli fai eseguire il codice php che non vuoi che esegua