Si no se cargó un archivo, la matriz $_FILES estará vacía. Específicamente, si el archivo image
no se cargó, $_FILES['image']
no se establecerá.
Entonces
$file = $_FILES['image']['tmp_name']; //Error comes from here(here is the prob!)
debería ser:
if(empty($_FILES) || !isset($_FILES['image']))
actualizar
También tendrás problemas porque te falta el enctype
atributo en su formulario:
<form class="form-horizontal" action="Ressave.php" method="POST" autocomplete="on" enctype="multipart/form-data">