no avevo già provato, il problema secondo me non risiede nel button o nell'input image ma è nello script php che segue dopo, anche usando <input type="image"... il risultato del var è lo stesso.
poi avrei un'altra domanda: invece di fare un if else lungo e che poi aumenterà all'aumentare degli albnum fotografici che aggiungerò non si può definire una variabile del tipo name="value" in modo tale che dopo valu assuma il nome dell'indirizzo cliccato così che nello script php per leggere la cartella possa mettere solo $directory = $_POST['value'];
ho provato a metterla all'inizio del form quindi:
<form action="foto_old.php" method="post" name="value">
ma così facendo non mi funziona nienet in nessun browser.