$copy_update_bsp++;
             } else {
                 $bsp_target = new beispiel();
                 $bsp_target->new = true;
                 $new = true;
                 $bsp_target->insertamum = date('Y-m-d H:i:s');
                 $bsp_target->insertvon = $user;
                 $bsp_target->updateamum = null;
                 $bsp_target->updatevon = null;
                 $copy_insert_bsp++;
             }
             $bsp_target->uebung_id = $ueb_2_target->uebung_id;
             $bsp_target->nummer = $nummer_source_bsp;
             $bsp_target->bezeichnung = $bsp->bezeichnung;
             $bsp_target->punkte = $bsp->punkte;
             if (!$bsp_target->save($new)) {
                 $error = 1;
                 $errormsg[] = "<span class='error'>Beispiele konnten nicht angelegt werden</span>";
             }
             //Notenschlüssel synchronisieren
             $clear = "delete from campus.tbl_notenschluesseluebung where uebung_id = '" . $ueb_1_target->uebung_id . "'";
             $db->db_query($clear);
             $qry_ns_source = "SELECT * from campus.tbl_notenschluesseluebung where uebung_id = '" . $ueb . "'";
             $result_ns_source = $db->db_query($qry_ns_source);
             while ($row_ns = $db->db_fetch_object($result_ns_source)) {
                 $ns_insert = "INSERT INTO campus.tbl_notenschluesseluebung values ('" . $ueb_1_target->uebung_id . "','" . $row_ns->note . "', '" . $row_ns->punkte . "')";
                 $db->db_query($ns_insert);
             }
         }
     }
 }
     if ($uebung_dest->save(true)) {
         //Beispiel laden
         $qry = "SELECT * FROM campus.tbl_beispiel WHERE uebung_id=" . $db->db_add_param($_GET['uebung_copy_id'], FHC_INTEGER);
         if ($result_bsp_source = $db->db_query($qry)) {
             $error_bsp_save = false;
             while ($row_bsp_source = $db->db_fetch_object($result_bsp_source)) {
                 //Beispiel speichern
                 $beispiel_dest = new beispiel();
                 $beispiel_dest->uebung_id = $uebung_dest->uebung_id;
                 $beispiel_dest->bezeichnung = $row_bsp_source->bezeichnung;
                 $beispiel_dest->punkte = $row_bsp_source->punkte;
                 $beispiel_dest->updateamum = date('Y-m-d H:i:s');
                 $beispiel_dest->updatevon = $user;
                 $beispiel_dest->insertamum = date('Y-m-d H:i:s');
                 $beispiel_dest->insertvon = $user;
                 if (!$beispiel_dest->save(true)) {
                     $error_bsp_save = true;
                 }
             }
             if ($error_bsp_save) {
                 echo "<span class='error'>" . $p->t('benotungstool/fehlerNichtAlleBeispieleKopiert') . "</span>";
             } else {
                 echo $p->t('benotungstool/datenErfolgreichKopiert');
             }
         }
     } else {
         echo "<span class='error'>" . $p->t('benotungstool/fehlerKopierenDerDaten') . ": {$uebung_dest->errormsg}</span>";
     }
 } else {
     echo "<span class='error'>" . $p->t('benotungstool/fehlerBeimKopieren') . "!</span>";
 }
                        $beispiel_obj->load($beispiel_id);
                        $beispiel_obj->beispiel_id = $beispiel_id;
                        $beispiel_obj->new = false;
                    } else {
                        $beispiel_obj->new = true;
                        $beispiel_obj->insertamum = date('Y-m-d H:i:s');
                        $beispiel_obj->insertvon = $user;
                        $beispiel_obj->get_next_nummer();
                        $beispiel_obj->nummer = $beispiel_obj->next_nummer;
                    }
                    $beispiel_obj->uebung_id = $uebung_id;
                    $beispiel_obj->bezeichnung = $bezeichnung;
                    $beispiel_obj->punkte = $punkte;
                    $beispiel_obj->updateamum = date('Y-m-d H:i:s');
                    $beispiel_obj->updatevon = $user;
                    if ($beispiel_obj->save()) {
                        $beispiel_id = '';
                    } else {
                        echo "<span class='error'>{$beispiel_obj->errormsg}</span>";
                    }
                } else {
                    echo "<span class='error'>" . $p->t('benotungstool/bezeichnungMussEingegebenWerden') . "</span>";
                }
            } else {
                echo "<span class='error'>" . $p->t('benotungstool/punkteMuessenEineGueltigeZahlSein') . "</span>";
            }
        } else {
            echo "<span class='error'>" . $p->t('benotungstool/zugehoerigeUebungFehlerhaft') . "</span>";
        }
    }
}