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
|
<?php
//connection a la base
try
{
$bdd = new PDO('mysql:host=mysql-vac10260.alwaysdata.net;dbname=****_courses;charset=utf8', '****', '****!');
}
catch (Exception $e)
{
//en cas d'erreur on affiche un message et on arrete tout
die('Erreur : ' . $e->getMessage());
}
/*code envoie ds base inscription_membre*/
$prenom = $_POST['prenom'];
$prenom = strtoupper($prenom); //met en mjuscule
$nom = $_POST['nom'];
$nom = strtoupper($nom); //met en mjuscule
$course = $_POST['course'];
$distance = $_POST['distance'];
$req = $bdd->prepare('INSERT INTO inscription_membre(prenom, nom, course, distance, date_ins) VALUES(:prenom, :nom, :course, :distance, NOW() )') or die(print_r($bdd->errorInfo()));
$req->execute(array(
'nom' => $nom,
'prenom' => $prenom,
'course' => $course,
'distance' => $distance,
));
$req->closeCursor();
//recuperation de la derniere ligne des bases
$reqmail = $bdd->prepare('SELECT * FROM licencies l RIGHT JOIN inscription_membre i ON (i.nom, i.prenom) = (l.nom, l.prenom) ORDER BY i.id DESC LIMIT 0, 1') or die(print_r($bdd->errorInfo()));
while($row = $reqmail->fetch())
{
$row['licence'];
$row['email'];
}
$reqmail->closeCursor();
$licence = $row['licence'];
$email = $row['email'];
$message = "$prenom $nom, no de licence: $licence, s'inscrit à la course $course sur la distance de $distance km";
//$message2 = "$prenom $nom,\r\nVotre inscription à la course $course sur la distance de $distance km va être traitée.\r\nCordialement\r\nLe VAC";
$to = "Vac10260@gmail.com";
$to2 = "$email";
$objet = "Inscription a une course"; //Met l'objet que tu veux
$objet2 = "Validation d'inscription";
// En-têtes de l'e-mail
$headers = "From: $email \r\n\r\n";
$headers2 = "From: Vac \r\n\r\n";
// Envoi de l'e-mail
//mail($to, $objet, $message, $headers);
//mail($to2, $objet2, $message2, $headers2);
?>
<p><?php print_r($licence);
print_r($to2);
print_r($message);
print_r($headers);?></p> |
Partager