Como queres que se muestre la imagen antes de enviar los datos debes usar JavaScript.
Acá va el código del form para que haga eso y revisadas las etiquetas de la tabla (mira los comentarios). Suerte.
Código HTML:
Ver original<form action="" name= "IntrProd" method="post"> <table width=100% border="0" cellspacing="0"> <th width=75% scope="col"> <table width=100% border="0"> <th colspan="2" bgcolor="#cccccc" align="center"> Introducción de Productos
</th><!-- esta tenia colspan=4 --> <tr><!-- esta no estaba --> <th scope="col">Imagen
</th> <th scope="col" align="center"><input type="text" name="Imagen" value="" maxlength="40" size="40" onchange="document.getElementById('grafico').src='Productos/'+this.value;" /></th><!-- agregue el onchange con su valor --> <td align="center">Descripción
</td> <td align="center"><input type="text" name="descrip" value="" maxlength="40" size="100" /></td> <td align="center">Precio
</td> <td align="center"><input type="text" name="precio" value="" maxlength="40" size="40" /></td> <tr><!-- esta no estaba --> <td align="center"> <input type=submit value="Insertar registro" align="center" /></td> </tr><!-- esta no estaba --> <th width="126" scope="col"><img src="" id="grafico" width="126" height="83" /></a></th><!-- le dejamos el src vacio -->