diff --git a/admin/ville.php b/admin/ville.php
index 96044cc..e4c43f2 100644
--- a/admin/ville.php
+++ b/admin/ville.php
@@ -11,63 +11,72 @@ if($user['perm'] < 1) {
// ajout d'une epreuve
+if(isset($_POST['add_epreuve'])){
-//$upload_state prend plusieurs valeurs :
-// 1 si tout est valide et l'image n'existe pas déjà
-// 0 si une verification a invalidé le fichier
-// 2 si l'image existe déjà mais l'upload est valide, on va alors utiliser le nom pour la bdd
-if($_FILES["file"]["error"] != 0){
- $EXT_WHITELIST = array("gif","jpg","jpeg","raw","png","svg");
+ //$upload_state prend plusieurs valeurs :
+ // 1 si tout est valide et l'image n'existe pas déjà
+ // 0 si une verification a invalidé le fichier
+ // 2 si l'image existe déjà mais l'upload est valide, on va alors utiliser le nom pour la bdd
+ if($_FILES["file"]["error"] != 0){
+ $EXT_WHITELIST = array("gif","jpg","jpeg","raw","png","svg");
- /* gestion des uploads d'images indices */
- $target_dir = "../assets/img/com_ville/";
- $target_file = $target_dir . basename($_FILES["photo"]["name"]);
- $upload_state = 1;
- $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));
- // Check if image file is a actual image or fake image
- $check = $_FILES["photo"]["size"] > pow(2,2);;
- if($check !== false) {
+ /* gestion des uploads d'images indices */
+ $target_dir = "../assets/img/com_ville/";
+ $target_file = $target_dir . basename($_FILES["photo"]["name"]);
$upload_state = 1;
- } else {
- $upload_state = 0;
+ $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));
+ // Check if image file is a actual image or fake image
+ $check = $_FILES["photo"]["size"] > pow(2,2);;
+ if($check !== false) {
+ $upload_state = 1;
+ } else {
+ $upload_state = 0;
+ }
+
+ if (file_exists($target_file)) {
+ $upload_state = 2;
+ }
+
+ // limite de taille
+ if ($_FILES["photo"]["size"] > pow(2,40)) {
+ $upload_state = 0;
+ }
+
+ // check le type de fichier
+ if (!in_array($imageFileType,$EXT_WHITELIST)){
+ $upload_state = 0;
+ }
+
+ echo $target_file;
+
+ $file_name = "";
+ switch($upload_state){
+ case 1:
+
+ move_uploaded_file($_FILES["photo"]["tmp_name"],$target_file);
+ $file_name = htmlspecialchars($_FILES["photo"]["name"]);
+ break;
+
+ case 2:
+ move_uploaded_file($_FILES["photo"]["tmp_name"],$target_file);
+ $file_name = htmlspecialchars($_FILES["photo"]["name"]);
+ break;
+ case 0:
+ ?>
+
+
+ pow(2,40)) {
- $upload_state = 0;
- }
-
- // check le type de fichier
- if (!in_array($imageFileType,$EXT_WHITELIST)){
- $upload_state = 0;
- }
-
- echo $target_file;
-
- $file_name = "";
- switch($upload_state){
- case 1:
-
- move_uploaded_file($_FILES["photo"]["tmp_name"],$target_file);
- $file_name = htmlspecialchars($_FILES["photo"]["name"]);
- break;
-
- case 2:
- move_uploaded_file($_FILES["photo"]["tmp_name"],$target_file);
- $file_name = htmlspecialchars($_FILES["photo"]["name"]);
- break;
- case 0:
- ?>
- prepare("INSERT INTO ville_equipe(nom,temps) VALUES(?,?)");