ho provato a fare questo ma non va sebbene io metta solo un valore dei due.

Codice PHP:
//controlliamo che non ci sia solo un valore impostato
if (isset($_POST['old_pass']) and !isset($_POST['pass'])) { 
die(
"Inserisci anche la nuova password");
}
//controlliamo che non ci sia solo un valore impostato
if (!isset($_POST['old_pass']) and isset($_POST['pass'])) { 
die(
"Inserisci la tua vecchia password");