Siempre use este script para subir imagenes e insertarlas en mi base de datos pero ahora no funciona que estare haciendo mal?
     Código PHP:
     
 
 
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
  $insertSQL = sprintf("INSERT INTO empleados (nombrecompleto, cargo, area, usuario, contrasena, email, telefono, foto) VALUES (%s, %s, %s, %s, %s, %s, %s, '{$_FILES['foto']['name']}')",
                       GetSQLValueString($_POST['titulo'], "text"),
                       GetSQLValueString($_POST['cargo'], "text"),
                       GetSQLValueString($_POST['area'], "text"),
                       GetSQLValueString($_POST['usuario'], "text"),
                       GetSQLValueString($_POST['contrasena'], "text"),
                       GetSQLValueString($_POST['email'], "text"),
                       GetSQLValueString($_POST['tel'], "text"));
                           
                           
                             
                      
            
            
 
                  $path="/imagenes/";
                       
                       
                       if (is_uploaded_file($_FILES['foto']['tmp_name'])) {
                          move_uploaded_file($_FILES['foto']['tmp_name'], $path . $_FILES['foto']['name']);
                          echo 'La imagen '; echo $_FILES['foto']['name']. ' fue correctamente cargada!';
                          } 
    
    
Código:
 
<input name="foto" type="file" />