}
     if (file_exists("questimgsrepo/question_" . $last_id . ".gif")) {
         unlink("questimgsrepo/question_" . $last_id . ".jpg");
     }
     if (file_exists("questimgsrepo/question_" . $last_id . ".GIF")) {
         unlink("questimgsrepo/question_" . $last_id . ".GIF");
     }
     if (file_exists("questimgsrepo/question_" . $last_id . ".jpeg")) {
         unlink("questimgsrepo/question_" . $last_id . ".jpeg");
     }
     //definiendo el nombre del nuevo archivo que se va a guardar:
     $nom_archivo = "question_" . $last_id . "." . $extension;
     //se mueve el archivo a la nueva ubicacion:
     if (move_uploaded_file($_FILES["archivo"]["tmp_name"], "questimgsrepo/" . $nom_archivo)) {
         //realizando la actualizacion sobre la base de datos (invoca funcion del functions_bd_php):
         if ($data_conn->updateQuestionByID($fase_form, $paso_form, $preg_form, $opciona_form, $opcionb_form, $opcionc_form, $opciond_form, "questimgsrepo/" . $nom_archivo, $respuesta_form, $last_id)) {
             header("location: edit_question.php?conf=1&id=" . $last_id);
             exit;
         } else {
             header("location: edit_question.php?conf=2&id=" . $last_id);
             exit;
         }
         // cierra if interno
     } else {
         header("location: edit_question.php?error=4&id=" . $last_id);
         exit;
     }
 } else {
     //else de error cuando el formato de archivo no es valido
     header("location: edit_question.php?error=3&id=" . $last_id);
     exit;