Hola.
No te puedo dar la respuesta correcta, pero te voy a pasar una porcion de codigo que uso, de un formulario que tengo para subir una imagen al servidor y la cual muestra un preview de esta REDIMENSIONADO, al igual que un link para borrarla, despues de haberla subido, espero que te sirva o puedas sacar algo de ahi.
Código PHP:
<form method="post" id="miform" action="upload_image.php?id=<?php echo $HTTP_GET_VARS["id"] ?>" enctype="multipart/form-data" onSubmit="return Check(this)">
<input type="Hidden" name="stock" value="<?php echo $stock ?>">
<input type="Hidden" name="member_id" value="<?php echo $member_id ?>">
<table cellspacing="1" cellpadding="5" class="tbl">
<tr><td colspan="3" class="tblhead">Images</td></tr>
<tr>
<td class="tbltext">Image 1</td>
<td width="215" class="tbltext"><input type="file" class="frm" name="file_name_1" value="" /></td>
<td width="200" align="center" valign="middle" class="tbltext"><p class="text">
<?php if(is_file($upload_image_path.$member_id."/".$stock.".jpg")) { ?>
<a onclick="if(!(confirm('Are you sure you want to delete?'))) return false;" href="delete_image.php?id=<?=$HTTP_GET_VARS["id"] ?>&image_name=<?= $stock.".jpg" ?>">Delete</a> <br /><br />
<img src="<?php echo $site_secure_URL ?>images/<?php echo $member_id."/".$stock.".jpg" ?>?key=<?=time() ?>" width="150" border="1" />
<?php } ?>
</p></td>
</tr>
<tr>
<td class="tbltext">Image 2</td>
<td class="tbltext"><input type="file" class="frm" name="file_name_2" value=""></td>
<td width="200" align="center" valign="middle" class="tbltext"><p class="text">
<?php
$image_name_number = $stock."-2.jpg";
$image_name_letter = $stock."__A.jpg";
$image_suffix="-2";
$is_there_image = "no";
$is_there_image_name_number="no";
if(is_file($upload_image_path.$member_id."/".$image_name_number))
{
$is_there_image_name_number="yes";
$is_there_image = "yes";
}
if(is_file($upload_image_path.$member_id."/".$image_name_letter) && $is_there_image_name_number=="no")
{
$is_there_image = "yes";
$image_suffix="__A";
}
if($is_there_image == "yes") {
?>
<a onclick="if(!(confirm('Are you sure you want to delete?'))) return false;" href="delete_image.php?id=<?=$HTTP_GET_VARS["id"] ?>&image_name=<?= $stock.$image_suffix.".jpg" ?>">Delete</a> <br /><br />
<img src="<?php echo $site_secure_URL ?>images/<?php echo $member_id."/".$stock.$image_suffix.".jpg" ?>?key=<?=time() ?>" width="150" border="1" />
<?php } ?>
.... .... ...
Lo demas ya cierra el formulario!