function generateMediaLink($id, $type) { $output = getMainImage($id); if ($output == False or empty($output)) { switch ($type) { case "Pique-Nique": $output = IMAGES . "picnic1.jpg"; break; case "Concert": $output = IMAGES . "concertType.jpg"; break; case "Rave party": $output = IMAGES . "ravepartyType.jpg"; break; case "Vente privée": $output = IMAGES . "ventepriveeType.jpg"; break; case "Brocante": $output = IMAGES . "brocanteType.jpg"; break; case "Exposition": $output = IMAGES . "expositionType.jpg"; break; case "Rassemblement": $output = IMAGES . "rassemblementType.jpg"; break; case "Autre": $output = IMAGES . "logo.jpg"; break; default: $output = IMAGES . "picnic1.jpg"; break; } } else { $output = PHOTO_EVENT . $output; } return $output; }
$nameTranslation = ['price' => 'tarif', 'max_attendees' => 'max_participants', 'visibility' => 'visibilite', 'hosts' => 'organisateur', 'hosts_contact' => 'organisateur_contact', 'sponsors' => 'sponsor', 'website' => 'site']; $contents['types'] = getTypes(); $contents['values'] = ['type' => -1]; // Initialisation pour affiher "choisissez un type" mais quand même garder en mémoire le type choisi //Si il n'y a pas d'eventID dans le GET if (!isset($_GET['id'])) { alert("error", "Vous n'avez pas précisé quel évènement vous vouliez !"); header("Location: " . getLink(["accueil", "404"])); exit; } $_GET['id'] = htmlspecialchars($_GET['id']); //Si le EventID dans le GET n'est pas attribué. $contents['values'] = getEvents($_GET['id']); $contents['values']['hosts'] = $contents['values']['organisateur']; $contents['values']['hosts_contact'] = $contents['values']['organisateur_contact']; $contents['values']['lien_photo'] = getMainImage($_GET['id']); if (empty($contents["values"])) { alert("error", "Cet évènement n'existe pas !"); header("Location: " . getLink(["accueil", "404"])); exit; } // Fonction qui check s'il a le droit de modifier. if (connected() && (checkOrganiser($_SESSION['id'], $_GET['id']) or $_SESSION['niveau'] == 2 or $_SESSION['niveau'] == 3)) { } else { if (!connected()) { alert("error", "Vous devez être connecté !"); header("Location: " . getLink(["membres", "connexion"])); exit; } else { alert("error", "Vous n'avez pas le droit de modifier cet évènement!"); header("Location: " . getLink(["accueil"]));