fijate la drección de imagen, tu imagen tiene que estar dentro de tu www obvio de u localhost, mira como las subo yo
Código PHP:
//Guarda el archivo de laimagen a la carpeta..
$destino='..\alumnos\imagenes/';
move_uploaded_file($_FILES['foto']['tmp_name'],$destino.'/'.$_FILES['foto']['name']);
//Conexion con la BD
$db=mysql_connect($host,$user,$pass)or die("Error durante la conexiòn a la BD");
mysql_select_db($database,$db);
//Ejecuciòn de la sentencia SQL
$nombre=$_POST['nombre'];
$apellido_paterno=$_POST['apellido_paterno'];
$.....
$foto=$_FILES['foto']['name'];//aqui es paa la imagen
//aqui es donde sbo todos mis reistros junto cnmiimagn
mysql_query("insert into alumno(nombre,apellido_paterno,apellido_materno,edad,sexo,domicilio,telefono,email,estado_civil,escuela_procedencia,promedio_anterior,carrera_ingresar,foto)values('$nombre','$apellido_paterno','$apellido_materno','$edad','$sexo','$domicilio','$telefono','$email','$estado_civil','$escuela_procedencia','$promedio_anterior','$carrera_ingresar','$foto')",$db);
?>
espero te srve cualquier duda solo postea, igual puedes ntentar verificar tu form en otro navegador como x ejmplo chrome xq iexplorer veces es mas estrcticto en cuanto errores, experiencia propia