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; }