$newDoc->numpara = $numpara; if (!$numpara) { $numpara = $newDoc->creerParagraphe(); $newDoc->creerDoc(); $cree = 1; } else { $newDoc->modifierParagraphe(); $newDoc->modifierDoc(); } if (is_array($selectCateg)) { $newDoc->listcateg = $selectCateg; $newDoc->associerFormaCateg(); } if (is_array($selectSscateg)) { $newDoc->listsscateg = $selectSscateg; $newDoc->associerFormaSscateg(); } // Le fichier if ($selectFich || isset($_FILES["fileFiche"]['tmp_name']) && $_FILES["fileFiche"]['tmp_name'] != "") { if ($selectFich) { // on associe un fichier doc existant $newDoc->numfichier = $selectFich; $newDoc->associerFichier(); } else { if (isset($_FILES["fileFiche"]['tmp_name']) && $_FILES["fileFiche"]['tmp_name'] != "") { // on crée une formation $newFiche = new Fichier(); $newFiche->nomFichier = normaliza(basename($_FILES["fileFiche"]['name'])); $newFiche->tmp_name = $_FILES["fileFiche"]['tmp_name']; $numfichier = $newFiche->creerFichier(); // On associe ensuite la fiche à la formation