Exemple #1
0
             $newFiche->nomFichier = normaliza(basename($_FILES["fileFiche"]['name']));
             $newFiche->tmp_name = $_FILES["fileFiche"]['tmp_name'];
             $numfichier = $newFiche->creerFichier();
             // On associe ensuite la fiche à la formation
             $newDoc->numfichier = $numfichier;
             $newDoc->associerFichier();
         }
     }
 }
 //fin if ($selectFich || (isset($_FILES["fileFiche"]['tmp_name']) && $_FILES["fileFiche"]['tmp_name']!=""))
 // La vignette (dont redimensionnement automatique des .jpg)
 if ($selectPhoto || isset($_FILES["filePhoto"]['tmp_name']) && $_FILES["filePhoto"]['tmp_name'] != "") {
     if ($selectPhoto) {
         // on associe une photo existante
         $newDoc->numphoto = $selectPhoto;
         $newDoc->associerPhoto();
     } else {
         if (isset($_FILES["filePhoto"]['tmp_name']) && $_FILES["filePhoto"]['tmp_name'] != "") {
             // on crée une photo
             $newPhoto = new Photo();
             $newPhoto->nomPhoto = normaliza(basename($_FILES["filePhoto"]['name']));
             $newPhoto->tmp_name = $_FILES["filePhoto"]['tmp_name'];
             $valTaille = "120";
             $newPhoto->taille = ${$valTaille};
             $numphoto = $newPhoto->creerPhoto();
             // On associe ensuite la vignette à la documentation
             $newDoc->numphoto = $numphoto;
             $newDoc->associerPhoto();
         }
     }
 }