Salut. J'aimerai vous soumettre une requête dans l'espoir de finalement trouver une solution.
Mon problème est le suivant:
Je mets en place un forum local pour faciliter les echanges de données entre utilisateurs local grace à wamp.
Mais pour la messagerie je tente de creer une table dont le nom est celui de l'addresse email fournit lors de l'inscription .Mais apres des recherches sur internet je m'appercois que le nom d'une table dans la base de donnée sql est figé et donc je ne sais pas comment m'y prendre
Mon code est le suivant:
<?php
session_start();
$_SESSION['nom'] = htmlspecialchars($_POST["Nom"]);
$_SESSION['prenom'] = htmlspecialchars($_POST["Prenom"]);
$_SESSION['email'] = htmlspecialchars($_POST["Email"]);
$_SESSION['pays'] = htmlspecialchars($_POST["pays"]);
?>
<link rel="stylesheet" type="text/css" href="styleredirect.css">
<?php
$pdo = null;
try
{
$pdo = new PDO('mysql:host=localhost;dbname=tests','root','',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
}
catch (Exception $e)
{
die ('Erreur de connection:' .$e->getMessage());
}
//verification de l'existance au préalable
$verif=$pdo->prepare("SELECT * FROM utilisateurs WHERE email=?");
$verif->execute([$_SESSION['email']]);
$user=$verif->fetch();
if($user)
{
// email existe deja
header('Location:Inscription.php');
}