mirror of
				https://gitlab.com/animath/si/plateforme.git
				synced 2025-11-04 00:52:03 +01:00 
			
		
		
		
	Support de la finale
This commit is contained in:
		@@ -9,11 +9,11 @@ if (isset($_POST["send_synthese"])) {
 | 
			
		||||
    $error_message = saveSynthese();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
$syntheses_req = $DB->prepare("SELECT `file_id`, `dest`, COUNT(`dest`) AS `version` FROM `syntheses` WHERE `team` = ? GROUP BY `dest`, `uploaded_at` ORDER BY `dest`, `uploaded_at` DESC;");
 | 
			
		||||
$syntheses_req->execute([$_SESSION["team_id"]]);
 | 
			
		||||
$syntheses_req = $DB->prepare("SELECT `file_id`, `dest`, COUNT(`dest`) AS `version` FROM `syntheses` WHERE `team` = ? AND `tournament` = ? GROUP BY `dest`, `uploaded_at` ORDER BY `dest`, `uploaded_at` DESC;");
 | 
			
		||||
$syntheses_req->execute([$_SESSION["team_id"], $_SESSION[isset($_SESSION["final_id"]) ? "final_id" : "tournament_id"]]);
 | 
			
		||||
 | 
			
		||||
$tournament_req = $DB->prepare("SELECT `date_solutions`, `date_syntheses` FROM `tournaments` WHERE `id` = ?;");
 | 
			
		||||
$tournament_req->execute([$_SESSION["tournament_id"]]);
 | 
			
		||||
$tournament_req->execute([$_SESSION[isset($_SESSION["final_id"]) ? "final_id" : "tournament_id"]]);
 | 
			
		||||
$tournament_data = $tournament_req->fetch();
 | 
			
		||||
 | 
			
		||||
function saveSynthese() {
 | 
			
		||||
@@ -48,8 +48,7 @@ function saveSynthese() {
 | 
			
		||||
    if (!rename($file["tmp_name"], "$LOCAL_PATH/files/$id"))
 | 
			
		||||
        return "Une erreur est survenue lors de l'envoi du fichier.";
 | 
			
		||||
 | 
			
		||||
    $req = $DB->prepare("INSERT INTO `syntheses`(`file_id`, `team`, `tournament`, `dest`)
 | 
			
		||||
                VALUES (?, ?, ?, ?);");
 | 
			
		||||
    $req = $DB->prepare("INSERT INTO `syntheses`(`file_id`, `team`, `tournament`, `dest`) VALUES (?, ?, ?, ?);");
 | 
			
		||||
    $req->execute([$id, $_SESSION["team_id"], $_SESSION["tournament_id"], $dest]);
 | 
			
		||||
 | 
			
		||||
    return false;
 | 
			
		||||
@@ -77,14 +76,14 @@ if (isset($error_message)) {
 | 
			
		||||
<?php if (date("yyyy-mm-dd") < $tournament_data["date_syntheses"]) { ?>
 | 
			
		||||
    <form method="post" enctype="multipart/form-data">
 | 
			
		||||
        <input type="hidden" name="MAX_FILE_SIZE" value="5000000" />
 | 
			
		||||
        <table>
 | 
			
		||||
        <table style="width: 100%;">
 | 
			
		||||
            <tbody>
 | 
			
		||||
            <tr>
 | 
			
		||||
                <td>
 | 
			
		||||
                    <label for="dest">Destination de la note de synthèse :</label>
 | 
			
		||||
                </td>
 | 
			
		||||
                <td>
 | 
			
		||||
                    <select id="dest" name="dest">
 | 
			
		||||
                    <select style="width: 100%;" id="dest" name="dest">
 | 
			
		||||
                        <option value="opposant">Opposant</option>
 | 
			
		||||
                        <option value="rapporteur">Rapporteur</option>
 | 
			
		||||
                    </select>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user