Пример #1
0
 public function modifierProfil($nom, $prenom, $login, $password)
 {
     $pdo = new PDO(parent::getPDOdsn(), parent::getUser(), parent::getPassword());
     $requete = "UPDATE Abonné SET Nom_Abonné = :nom, Prénom_Abonné = :prenom, Login = :login, Password = :pass WHERE Login = '******'";
     $stmt = $pdo->prepare($requete);
     $stmt->execute(array(':nom' => $nom, ':prenom' => $prenom, ':login' => $login, ':pass' => $password));
     header("Location: ../profil.php");
 }
Пример #2
0
 function __construct()
 {
     include_once "DBManager.php";
     $nombreServidor = "localhost";
     $nombreDeUsuario = "root";
     $contrasenhaDeUsuario = "root";
     $nombreBaseDatos = "sapi_db";
     $conn = "";
     $conexion = new connexion();
     $conexion->setNombreServidor($nombreServidor);
     $conexion->setNombreDeUsuario($nombreDeUsuario);
     $conexion->setContrasenhaDeUsuario($contrasenhaDeUsuario);
     $conexion->setNombreBaseDatos($nombreBaseDatos);
     $conexion->conectar($conexion->getNombreServidor(), $conexion->getNombreDeUsuario(), $conexion->getContrasenhaDeUsuario());
     $conexion->conectarseABaseDeDatos($conexion->getNombreBaseDeDatos());
     $conn = $conexion->getConection();
     $this->conn = $conn;
 }
Пример #3
0
<?php 
include './lib/php/Jliste_include.php';
$db = connexion::getInstance($dsn, $user, $pass);
session_start();
$styles = array();
$i2 = 0;
foreach (glob('./admin/lib/css/*.css') as $css) {
    $styles[$i2] = $css;
    $i2++;
}
$scripts = array();
$i = 0;
foreach (glob('../admin/lib/js/jquery/*.js') as $js) {
    $fichierJs[$i] = $js;
    $i++;
}
?>

<html>
    <head>
        <meta charset="utf-8">
        <title> DVD en folie </title>        
        <link rel="stylesheet" type="text/css" href="./admin/lib/css/bootstrap-3.3.5-dist/css/bootstrap.min.css"/>
        <link rel="stylesheet" type="text/css" href="./admin/lib/css/bootstrap-3.3.5-dist/css/bootstrap-theme.min.css"/>
        <?php 
foreach ($styles as $css) {
    ?>
<link rel="stylesheet" type="text/css" href="<?php 
    print $css;
    ?>
Пример #4
0
<?php

require 'classBD.php';
$con = new connexion("ETD", "ETD");
$codeMorceau = $_GET["Code"];
$con->musique($codeMorceau);
Пример #5
0
<?php

/**
 * Created by PhpStorm.
 * User: Micka
 * Date: 27/01/2016
 * Time: 15:35
 */
include "connexion_req.class.php";
try {
    $maCo = new connexion();
    print_r($maCo->InsertNotation($_POST['req'], $_POST['note'], $_POST['text'], $_POST['nom']));
} catch (Exception $e) {
    print_r($e->getMessage());
}
Пример #6
0
            <li>Prenom <input name="prenom" type="text" placeholder=" " required /></li>
            <li>Mot de passe: <input type="password" name="mdp" placeholer="Mot de passe ..." required /></li>
            <li><input type="submit" value="Se connecter"/></li>
            <!-- si il n'a pas de compte activer on lui propose d'en creer un! -->
            <li><a href="inscription.php"> Enregistrer un nouveau compte </a></li> 
         </form>

<?php 
//include ('include/connexionbdd.php');
include 'Class/connexion_Class.php';
$bdd = bdd();
// connexion à la bdd
// Si on récupére le post d'un formulaire :
if (isset($_POST['nom']) and isset($_POST['prenom']) and isset($_POST['mdp'])) {
    //on envoie les données à la class connexion
    $connexion = new connexion($_POST['nom'], $_POST['prenom'], $_POST['mdp']);
    $verif = $connexion->verif();
    // on verifie si les données entrés par l'utilisateur sont bonnes
    // BONUS Cette partie n'est pas términé  entierement
    if ($verif == 'ok') {
        // on verifie que les données ont bien été assimiler par la bdd
        if ($connexion->session()) {
            //si tou est ok on peut afficher un javascript alert "connecter", bon là ça n'a pas marcher ...
            echo "<script> alert('connecter') </script>";
            header('Location: index.php');
        }
    } else {
        // si les données utilisateurs ne sont pas bonnes  on stocke le message d'erreur dans une variable creer pour l'occasion : erreur 2
        $erreur2 = $verif;
    }
}
Пример #7
0
<?php

require 'classBD.php';
$con = new connexion("ETD", "ETD");
$codeMusicien = $_GET["Code"];
$con->image($codeMusicien);
Пример #8
0
 public function listeOeuvreAnnee($annee)
 {
     $pdo = new PDO(parent::getPDOdsn(), parent::getUser(), parent::getPassword());
     $requeteOeuvre = "SELECT Code_Oeuvre,Titre_Oeuvre, Année,Libellé_Type\n                          FROM Oeuvre\n                          INNER JOIN Type_Morceaux on Type_Morceaux.Code_type = Oeuvre.Code_Type\n                          WHERE Année = :annee";
     $stmt = $pdo->prepare($requeteOeuvre);
     $stmt->execute(array(':annee' => $annee));
     if ($stmt->rowCount() == 0) {
         echo '<div class="alert alert-danger" role="alert">Aucune oeuvre trouvé pour cette année</div>';
     } else {
         echo '<table class="table">';
         echo '<thead>';
         echo '<tr>';
         echo '<th>Code</th>';
         echo '<th>Nom</th>';
         echo '<th>Année</th>';
         echo '<th>Type</th>';
         echo '</tr>';
         echo ' </thead>';
         foreach ($stmt as $row) {
             echo '<tbody>';
             echo '<tr>';
             echo '<td>' . $row["Code_Oeuvre"] . '</td>';
             echo '<td>' . $row["Titre_Oeuvre"] . '</td>';
             echo '<td>' . $row[utf8_decode("Année")] . '</td>';
             echo '<td>' . $row[utf8_decode("Libellé_Type")] . '</td>';
             echo '</tr>';
             echo '</tbody>';
         }
         echo '</table>';
     }
     $pdo = null;
 }
Пример #9
0
 public function listeEnregistrement($codeAlbum)
 {
     $pdo = new PDO(parent::getPDOdsn(), parent::getUser(), parent::getPassword());
     $requete = "SELECT Enregistrement.Code_Morceau,Enregistrement.Titre,Enregistrement.Prix FROM Enregistrement INNER JOIN Composition_Disque ON Composition_Disque.Code_Morceau = Enregistrement.Code_Morceau INNER JOIN Disque ON Disque.Code_Disque = Composition_Disque.Code_Disque INNER JOIN Album ON Album.Code_Album = Disque.Code_Album WHERE Album.Code_Album = :code";
     $stmt = $pdo->prepare($requete);
     $stmt->execute(array(':code' => $codeAlbum));
     echo '<table class="table">';
     echo '<thead>';
     echo '<tr>';
     echo '<th>Code Oeuvre</th>';
     echo '<th>Titre oeuvre</th>';
     echo '<th>Prix</th>';
     echo '<th>Extrait</th>';
     echo '</tr>';
     echo ' </thead>';
     foreach ($stmt as $row) {
         echo '<tbody>';
         echo '<tr>';
         echo '<td>' . $row['Code_Morceau'] . '</td>';
         echo '<td>' . $row['Titre'] . '</td>';
         echo '<td>' . $row['Prix'] . '</td>';
         echo '<td><audio controls="controls"><source src="musique.php?Code=' . $row['Code_Morceau'] . '" type="audio/mp3" /> Votre navigateur ne supporte pas le format audio.</audio> </td>';
         echo '</tr>';
         echo '</tbody>';
     }
     echo '</table>';
     $pdo = null;
 }
Пример #10
0
<?php

/**
 * Created by PhpStorm.
 * User: Micka
 * Date: 27/01/2016
 * Time: 14:18
 */
include "connexion_req.class.php";
try {
    $maCo = new connexion();
    //print_r($_POST);
    print_r($maCo->GetNotation($_POST['req']));
} catch (Exception $e) {
    print_r($e->getMessage());
}
Пример #11
0
    //connexion à la base de donnée
    function active()
    {
        try {
            $dns = 'mysql:host=localhost:8889; dbname=Tennis_tournament';
            $utilisateur = 'root';
            $motDePasse = 'root';
            // tu remplace juste le mot de passe par vide
            $db = new PDO($dns, $utilisateur, $motDePasse);
        } catch (Exception $e) {
            die($e->getMessage());
        }
        return $db;
    }
}
$db1 = new connexion();
$db = $db1->active();
/*
 *fin inclusion module
 */
/*--------------------------------------------------------------------------------------------------------------------------------------*/
//                                                                                                                                      //
//                                               DEBUT DES ROUTES                                                                       //
//                                                                                                                                      //
/*--------------------------------------------------------------------------------------------------------------------------------------*/
// On définit une route pour l'url /
$app->get('/', function (Application $app) {
    /*global $db;
    	$req = $db->query("select * from users");
    	$req = $req->fetchAll();
    	print_r($req); */
Пример #12
0
<?php 
include_once 'CLASS/autoload.php';
// pour inclure nos classes
$title = 'Les Menus Services';
$site = new connexion('Connexion');
$site->corps = $site->formulaire_connexion() . $site->connection();
if (isset($erreur)) {
    echo '<br /><br />', $erreur;
}
if (isset($_SESSION['login'])) {
    $site->corps = $site->affiche_connecter();
}
$site->affiche();
Пример #13
0
 /**
  * Fonction qui ajoute les réservations de l'utilisateur courant
  * depuis la base de données, et qui indique si un jour est complet.
  * 
  * Le type des jours par défaut ("normal") est modifié:
  * 
  * - Si journée complète: "complet"
  * - Si réservation pour l'utilisateur courant: "demande"
  * 
  */
 public function inclure_demandes()
 {
     require_once 'connexion.php';
     $con = new connexion();
     foreach ($this->liste_jours as $jour) {
         // Jours complets (tous les hébergements attribués)
         if ($con->est_complet($jour->getNum(), $this->num_mois, $this->annee) && $jour->getType() == "normal") {
             $jour->setType("complet");
             //Reservation de l'utilisateur courant
         }
         // Demandes de l'utilisateur courant
         if ($con->est_reserve_util($jour->getNum(), $this->num_mois, $this->annee, $this->id) >= 1 && $jour->getType() == "normal") {
             $jour->setType("demande");
             //Reservation de l'utilisateur courant
         }
     }
 }
Пример #14
0
<?php

/**
 * Created by PhpStorm.
 * User: Micka
 * Date: 19/01/2016
 * Time: 12:49
 */
include "connexion_req.class.php";
try {
    $maCo = new connexion();
    //print_r($_POST);
    print_r($maCo->GetInfoMaps($_POST['req']));
} catch (Exception $e) {
    print_r($e->getMessage());
}
Пример #15
0
function creerUtilisateur($nom, $prenom, $id, $adresse, $codePostal, $ville, $date)
{
    $cnx = connexion::connecter();
    $query = "insert into visiteur(`id`, `nom`, `prenom`, `adresse`, `cp`, `ville`, `dateEmbauche`,) values (:id, :nom, :prenom, :adresse, :cp, :ville, :dateEmbauche)";
    $req = $cnx->prepare($query);
    $req->bindParam(':id', $id, PDO::PARAM_STR, 100);
    $req->bindParam(':nom', $nom, PDO::PARAM_STR, 100);
    $req->bindParam(':prenom', $prenom, PDO::PARAM_STR, 100);
    $req->bindParam(':adresse', $adresse, PDO::PARAM_STR, 100);
    $req->bindParam(':cp', $codePostal, PDO::PARAM_STR, 100);
    $req->bindParam(':ville', $ville, PDO::PARAM_STR, 100);
    $req->bindParam(':dateEmbauche', $date, PDO::PARAM_STR, 100);
    return $req->execute();
}