function addFile()
{
    $promo = params("promo");
    $rang = params("rang");
    $libelle = params("libelle");
    if (!(isset($_FILES["document"]) && $_FILES["document"]["error"] == 0)) {
        set("status", false);
        set("file", $_FILES["document"]["name"]);
        return render("files/statusUploadFile.html.php");
    }
    if ($promo == "-1") {
        $promo = "";
    }
    $file = new File();
    $file->setPromo($promo);
    $file->setRang($rang);
    $file->setLibelle($libelle);
    $file->setFichier($_FILES["document"]["tmp_name"]);
    $file->setFichierOK($_FILES["document"]["name"]);
    $status = $file->create();
    set("status", $status);
    set("file", $_FILES["document"]["name"]);
    return render("files/statusUploadFile.html.php");
}
 public static function getDocumentById($id)
 {
     global $bdd;
     $sql = "SELECT *\n\t\t\t\tFROM document\n\t\t\t\tWHERE id = ?";
     $rq = $bdd->prepare($sql);
     $rq->execute(array($id));
     $data = $rq->fetch();
     $doc = new File();
     $doc->setId($data["id"]);
     $doc->setRang($data["rang"]);
     $doc->setPromo($data["promo"]);
     $doc->setLibelle($data["libelle"]);
     $doc->setFichier($data["fichier"]);
     return $doc;
 }