Om en fil inte laddades upp kommer arrayen $_FILES att vara tom. Specifikt om filen image
laddades inte upp, $_FILES['image']
kommer inte att ställas in.
Så
$file = $_FILES['image']['tmp_name']; //Error comes from here(here is the prob!)
bör vara:
if(empty($_FILES) || !isset($_FILES['image']))
uppdatering
Du kommer också att få problem eftersom du saknar enctype
attribut på ditt formulär:
<form class="form-horizontal" action="Ressave.php" method="POST" autocomplete="on" enctype="multipart/form-data">