puoi provare così
codice:
<?
if ($handle = opendir('images')) {
   while (false !== ($file = readdir($handle))) {
     if ($file != "." && $file != "..") {
       echo "
             <tr><td>
               <img src=\"images/$file\"></img>
               <input type=\"text\" name=\"immagine[$file]\" size=\"40\" maxlength=\"2\">
             </td></tr>";
     }         
   }
   closedir($handle); 
}
?>
nella pagina successiva dovresti avere l'array $_POST['immagine'] e puoi scorrerlo con foreach
codice:
foreach($_POST['immagine'] as $key=>$val) {
       // $key = nome del file
       // $val = valore di text
}