prueba a usar submit en lugar de click
Cita: <input type="file" name="image" id="image" onchange="this.form.submit()" />
de este modo te evitas el botón submit
por otro lado te convendría
validar el tipo de archivo, peso, etc antes de subirlo. aunque puede que lo estés haciendo en el servidor