In questa altra riga ci sono ben due errori di sintassi.
Codice PHP:
fwrite($fp, .$_POST["nome"]." ".$_POST["cognome"]." ".$_POST["matr"]) 
dovrebbe essere:
Codice PHP:
fwrite($fp$_POST["nome"]." ".$_POST["cognome"]." ".$_POST["matr"]); 
Nota che ho tolto il punto prima di $_POST["nome"] e aggiunto il punto e virgola alla fine dell'istruzione.

Questo dovrebbe risolvere l'errore 500, facci sapere se riesci a creare il file ed a scriverci dentro