1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109
| <?php
//Le visiteur ne peut pas accéder à cette page.
session_start();
if($_SESSION["role"] == "Organisateur" || $_SESSION["role"] == "Coureur")
{
//Code HTML
}
else
{
header('Location: index.php');
}
?>
<?php include("commun/page.php"); ?>
<?php include("commun/menu.php"); ?>
<?php include("bdd/connexionBD.php"); ?>
<?php
//Pour que les accents apparaissent.
mysqli_query($connexion, "SET NAMES 'utf8'");
mysqli_query($connexion, "SET CHARACTER SET 'utf8'");
?>
<!DOCTYPE html>
<link rel="stylesheet" type="text/css" href="style/style.css" />
<html>
<head>
<meta charset="utf-8">
<title> Informations complémentaires </title>
<center><img src="image/12.png"></center>
</head>
<body>
<?php
//Permet de récupérer l'id de la course pour afficher les détails de celle ci dans "detail_inscription.php"
$nom_course = $_GET['nom_course'];
$requete = "SELECT * FROM `bdd`.`liste_des_courses` WHERE nom_course = '$nom_course' ";
$req = mysqli_query($connexion, $requete) or die (header('Location: index.php').mysql_error());
if ($nom_course == false)
{
header('Location: index.php');
}
//Récupère une ligne de résultat sous forme de tableau.
$data = (mysqli_fetch_assoc($req));
//On récupère les variables et ...
$date = $data['date'];
$nom_course = $data['nom_course'];
$adresse_course = $data['adresse_course'];
$cp_course = $data['cp_course'];
$heure_course = $data['heure_course'];
$distance_course = $data['distance_course'];
$participant_course = $data['participant_course'];
$tarif_course = $data['tarif_course'];
$description_course = $data['description_course'];
$email_course = $data['email_course'];
$telephone_course = $data['telephone_course'];
$organisateur = $data['organisateur'];
//On les affiches.
echo
'<center> <p id="information">
Organisateur : '. $organisateur.'<br><br> ',
'Date : '. $date .'<br><br> ',
'Nom : '. $nom_course .'<br><br> ',
'Adresse : '. $adresse_course .'<br><br> ',
'Code Postal : '. $cp_course .'<br><br> ',
'Heure : '. $heure_course .' <br><br> ',
'Distance : '. $distance_course .'<br><br> ',
'Participant : '. $participant_course .'<br><br> ',
'Tarif : '. $tarif_course .' <br><br> ',
'Description : '. $description_course .'<br><br> ',
'Email : <a href = mailto:> '. $email_course .'</a><br><br> ',
'Téléphone : '. $telephone_course .'<br><br>
</p></center>';
if($_SESSION["role"] == "Coureur")
{
echo ' <form id="" method="POST" action="">
<br><br><center><p><input value="" type="submit" name="submit_particip" id="submit_particip"></p></center>
<form>';
if(isset($_POST['submit_particip']))
{
$pseudo = $_SESSION['pseudo'];
//Si tout est correct, on rentre les valeurs dans la base.
$sql = "INSERT INTO `bdd`.`participation_coureurs`
(`id_participation`, `pseudo_participant`, `organisateur`, `date`, `nom_participation_course`, `adresse_participation_course`, `cp_participation_course`, `heure_participation_course`, `distance_participation_course`, `participant_participation_course`, `tarif_participation_course`, `description_participation_course`, `email_participation_course`, `telephone_participation_course`)
VALUES ('', ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
$stmt = mysqli_prepare($connexion, $sql);
mysqli_stmt_bind_param($stmt,'sssssssssssss', $pseudo, $organisateur, $date, $nom_course, $adresse_course, $cp_course, $heure_course, $distance_course, $participant_course, $tarif_course, $description_course, $email_course, $telephone_course);
mysqli_stmt_execute($stmt);
header('Location: mes_courses.php');
}
}
?>
</body>
</html> |
Partager