Imagen en un formulario

Hola a todos.
Estoy haciendo un formulario y no se como insertar un marco de imagen vacio (o con un texto que ponga pincha aqui para insertar imagen), para que el usuario pueda poner la imagen que quiera enviar en el formulario.
Lo que llevo no se si esta bien
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formulario imagenes</title>
<link rel="stylesheet" href="estilos.css" type="text/css" media="all">
<script>
function maximo(campo,limite){
if(campo.value.length>=limite){
campo.value=campo.value.substring(0,limite);
}
}
</script>
</head>

<body>
<h1>Envio de imagenes</h1>


<form id="contacto" name="Formulario 2" action="" method="post" enctype="multipart/form-data" target="_blank">
<p class="centrado"><label>Nombre<input name="nombre" type="text" id="nombre" size="30" lang="es" /></label><label>Contraseña<input name="contrase&ntilde;a" type="password" id="contaseña" size="30" lang="es" /></label><label>E-mail<input name="email" type="text" id="email" size="70" lang="es" /></label></p>


<p class="centrado"><input name="imagen" type="image" src="objetos/imagen-fondo.JPG" alt="Insertar imagen" width="300px" height="400px" />

<textarea name="texto" cols="40" rows="25" onkeyup="maximo(this,1000);" onKeyDown="maximo(this,1000);" id="mensaje">Aqui puedes comentar la imagen:</textarea></p>


<p class="centrado"><input name="submit" type="button" value="Enviar" lang="es" /></p>
</form>
</body>
</html>

Gracias por la atención
eso de que como puedan insertar una imagen se una forma no trabajo en cctw perosi te digo como se hace o almenos lo que yo se lo vi en una tecnica con php aki te lo de to ma


<?
if(isset($proc)) {
for ($i=0;$i<count($valor);$i++) {
if(isset($vector[$i])) {
if($vector[$i]=="on") {
print("$valor[$i] viene seleccionado");
}
}$a = "Mundo";
echo = 'Hola $a'; //Esto escribirá "Hola $a"
echo = "Hola $a"; //Esto escribirá "Hola Mundo"
}
}
?>
<FORM ACTION="form2.php" METHOD="post">
<?
$vector=array("opcion1","opcion2","opcion3");
for ($i=0;$i<count($vector);$i++) {
print("$vector[$i]");
?>
<input type="hidden" name="valor[<?print($i);?>]"
value="<?print("$vector[$i]")
;?>">
<input type="checkbox" name="vector[<?print($i);?>]">

<?
}

<?
if(isset($proc)) {
print("El radio seteado es $grupo
");
}
?>
<FORM ACTION="form3.php" METHOD="post">
<input type="radio" name="grupo" value="uno" checked> Uno

<input type="radio" name="grupo" value="dos"> Dos

<INPUT TYPE="submit" name="proc">
</FORM>
<FORM ENCTYPE="multipart/form-data" ACTION="upload.php" METHOD=POST>
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000">
Send this file: <INPUT NAME="userfile" TYPE="file">
<INPUT TYPE="submit" VALUE="Send File">
</FORM>



<?php
$SalarioTrabajador = 3500;
$Impuesto = 20; // Porcentaje
$SueldoReal = $SalarioTrabajador - (($SalarioTrabajador /
100) * $Impuesto);
echo “Sueldo del trabajador sin impuesto:
$SalarioTrabajador
”;
echo “Con el impuesto :$SueldoReal”;
?>



<?php
$Base=15;
$Altura=12;
$Area = ($Base * $Altura)/2;
printf (“El area del triangulo es: $Area”);
?>




eso es para inserta imagen me parecio que querias eso bueno no suelo hacer pero ya que estoy y vi que coincidio con eso bueno tio un placer ayudarte hasta otra.