Non è un problema di versione di php ma di settaggio dell'error reporting che si trova nel file php.ini. Evidentemente tu in locale ce l'hai impostato in maniera tale che ti segnali i notice mentre su altervista non li segnala.
Devi semplicemente settare la variabile.
Quindi risolvi con un semplice if
if (isset($_POST['mano']))
$mano2 = $_POST['mano'];
else
$mano2 = '';
oppure con l'operatore ternario che fa la stessa cosa dell'if di sopra.
$mano2 = isset($_POST[mano']) ? $_POST['mano'] : '';