for ($index_doc = 0; $index_doc < 3; $index_doc++) {
        if (!empty($doc_file['tmp_name'][$index_doc])) {
            $file_path = ajout_fichier($doc_file, $dest_dir, $index_doc, $id_groupe);
            if ($file_path != null) {
                //création de l'objet ctDocument
                $ctDocument = new CahierTexteTravailAFaireFichierJoint();
                $ctDocument->setIdCtDevoir($ctTravailAFaire->getIdCt());
                $ctDocument->setTaille($doc_file['size'][$index_doc]);
                $ctDocument->setEmplacement($file_path);
                if ($doc_name[$index_doc] != null) {
                    $ctDocument->setTitre(corriger_caracteres($doc_name[$index_doc]));
                } else {
                    $ctDocument->setTitre(basename($file_path));
                }
                if (isset($doc_masque[$index_doc])) {
                    $ctDocument->setVisibleEleveParent(false);
                } else {
                    $ctDocument->setVisibleEleveParent(true);
                }
                $ctDocument->save();
                $ctTravailAFaire->addCahierTexteTravailAFaireFichierJoint($ctDocument);
                $ctTravailAFaire->save();
            }
        }
    }
}
//traitement de changement de nom de fichiers joint
// Changement de nom
if (!empty($doc_name_modif) && trim($doc_name_modif) != '' && !empty($id_document)) {
    $titre = corriger_caracteres($doc_name_modif);
    $criteria = new Criteria(CahierTexteTravailAFaireFichierJointPeer::DATABASE_NAME);