Rien ne s'affiche dans ma base de données
- Accueil
- Forum
- Programmation
- PHP
- Rien ne s'affiche dans ma base de données
JuniorBawss Le 30 janvier 2018 à 14:09 (Édité le 25 janvier 2019 à 17:54)
Voici mon code "testinsc.php"
Cordialement
<?php
$bdd = new PDO('mysql:host=127.0.0.1;dbname=testcompte', 'root', '') or die("Impossible d'ouvrir la base de données ");
if(isset($_POST['inscription'])) {
$Nom = (isset($_POST['Nom'])) ? mysql_real_escape_string($_POST['Nom']) : NULL;
$Nom = (isset($_POST['Prenom'])) ? mysql_real_escape_string($_POST['Prenom']) : NULL;
$Nom = (isset($_POST['Mail'])) ? mysql_real_escape_string($_POST['Mail']) : NULL;
$Nom = (isset($_POST['Mail2'])) ? mysql_real_escape_string($_POST['Mail2']) : NULL;
$Nom = (isset($_POST['MDP'])) ? mysql_real_escape_string($_POST['MDP']) : NULL;
$Nom = (isset($_POST['MDP2'])) ? mysql_real_escape_string($_POST['MDP2']) : NULL;
if(!empty($_POST['Nom']) AND !empty($_POST['Prenom']) AND !empty($_POST['Identifiant']) AND !empty($_POST['Mail']) AND !empty($_POST['Mail2']) AND !empty($_POST['MDP']) AND !empty($_POST['MDP2'])) {
$Nomlength = strlen($Nom);
if($Nomlength <= 255) {
if($Mail == $Mail2) {
if(filter_var($Mail, FILTER_VALIDATE_EMAIL)) {
$reqmail = $bdd->prepare("SELECT * FROM compte1 WHERE Mail = ?");
$reqmail->execute(array($Mail));
$mailexist = $reqmail->rowCount();
if($mailexist == 0) {
if($MDP == $MDP2) {
$insertmbr = $bdd->prepare("INSERT INTO compte1(Nom, Prenom, Identifiant, Mail, MDP) VALUES(?, ?, ?, ?, ?)");
$insertmbr->execute(array($Nom, $Prenom, $Identifiant, $Mail, $MDP));
header("Location: testcompte.html ?id=".$_SESSION['id']);
} else {
$erreur = "Vos mots de passes ne correspondent pas !";
}
} else {
$erreur = "Adresse mail déjà utilisée !";
}
} else {
$erreur = "Votre adresse mail n'est pas valide !";
}
} else {
$erreur = "Vos adresses mail ne correspondent pas !";
}
} else {
$erreur = "Votre pseudo ne doit pas dépasser 255 caractères !";
}
}
}
?>
<html>
<title> Inscription </title>
<head>
<meta charset="utf-8" />
<link rel="shortcut icon" type="image/x-icon" href="Rvlogo.png" />
<link rel="stylesheet" href="testinsc.css"/>
</head>
<!-- Le test -->
<body>
<nav>
<ul id="banniere">
<li><a class="accueil" href="Accueil2.php"> <div id="monlogo"> <img src="Rvlogo.png" width="65" alt="Accueil"/> </div> </a></li>
<li id="ban"><a class="presentation" href="Présentation.html">Présentation</a></li>
<li id="ban"><a class="vidéos" href="Videos.html">Vidéos</a></li>
<li id="ban"><a class="Joueurs" href="joueurs.html">Stats Joueurs</a></li>
<li id="ban"><a class="aide" href="Aide.html">Aide</a></li>
<li id="ban"><a href="inscription.html" class="compte">Mon Compte</a></li>
<li id="ban"><a class="magasin" href="Magasin.html">Magasin</a></li>
</font>
</ul>
</nav>
<div class="formulaire">
<section class="login-container">
<div>
<header>
<h2>Mon Compte</h2>
</header>
<form action="" method="POST">
<input id="Nom" type="text" name="username" placeholder="Nom" value="<?php if(isset($Nom)) { echo $Nom; } ?>"/>
<input id="Prenom" type="text" name="username" placeholder="Prénom" value="<?php if(isset($Prenom)) { echo $Prenom; } ?>"/>
<input id="Identifiant" type="text" name="username" placeholder="Identifiant" value="<?php if(isset($Identifiant)) { echo $Identifiant; } ?>"/>
<input id="Mail" type="email" placeholder="Mail (exemple@xyz.com)" value="<?php if(isset($Mail)) { echo $Mail; } ?>"/>
<input id="Mail2" type="email" placeholder="Comfirmerle Mail" value="<?php if(isset($Mail2)) { echo $Mail2; } ?>"/>
<input id="MDP" type="password" name="password" placeholder="Mot de passe" value="<?php if(isset($MDP)) { echo $MDP; } ?>"/>
<input id="MDP2" type="password" name="password" placeholder="Mot de passe" value="<?php if(isset($MDP2)) { echo $MDP2; } ?>"/>
<input type="submit" name="inscription" value="Inscription"/>
<li id="connexion"><a href="connexion.html"> Vous avez déjà un compte? Connectez vous </a> </li>
</form>
<?php
if(isset($erreur)) {
echo '<font color="red">'.$erreur."</font>";
}
?>
</section>
</div>
</body>
</html>
Balatharas Le 30 janvier 2018 à 21:53 (Édité le 1 janvier 1970 à 01:00)
$Nom = (isset($_POST['Nom'])) ? mysql_real_escape_string($_POST['Nom']) : NULL;
$Nom = (isset($_POST['Prenom'])) ? mysql_real_escape_string($_POST['Prenom']) : NULL;
$Nom = (isset($_POST['Mail'])) ? mysql_real_escape_string($_POST['Mail']) : NULL;
$Nom = (isset($_POST['Mail2'])) ? mysql_real_escape_string($_POST['Mail2']) : NULL;
$Nom = (isset($_POST['MDP'])) ? mysql_real_escape_string($_POST['MDP']) : NULL;
$Nom = (isset($_POST['MDP2'])) ? mysql_real_escape_string($_POST['MDP2']) : NULL;
Tu crée 6 fois la même variable ! Forcément les variables que tu appelle dans l'insertion n'existe pas 😉 JuniorBawss Le 31 janvier 2018 à 14:17 (Édité le 1 janvier 1970 à 01:00)
$Nom = (isset($_POST['Nom'])) ? mysql_real_escape_string($_POST['Nom']) : NULL;
$Prenom = (isset($_POST['Prenom'])) ? mysql_real_escape_string($_POST['Prenom']) : NULL;
$Mail = (isset($_POST['Mail'])) ? mysql_real_escape_string($_POST['Mail']) : NULL;
$Mail2 = (isset($_POST['Mail2'])) ? mysql_real_escape_string($_POST['Mail2']) : NULL;
$MDP = (isset($_POST['MDP'])) ? mysql_real_escape_string($_POST['MDP']) : NULL;
$MDP2 = (isset($_POST['MDP2'])) ? mysql_real_escape_string($_POST['MDP2']) : NULL;
J'ai donc modifié mon code mais il ne fonctionne toujours pas et maintenant, j'ai un nouveau type d'erreur:
Deprecated: mysql_real_escape_string(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
Galaktor Le 31 janvier 2018 à 15:45 (Édité le 1 janvier 1970 à 01:00)
JuniorBawss Le 31 janvier 2018 à 16:48 (Édité le 1 janvier 1970 à 01:00)
Galaktor Le 31 janvier 2018 à 18:04 (Édité le 1 janvier 1970 à 01:00)
Tu peux test, j'ai essayé de faire le code en fonction du tiens, mais je te garantie rien, essaye et dis moi si t'as des erreurs, je vais essayer de t'aider comme je peux
<?php
$bdd = new PDO('mysql:host=127.0.0.1;dbname=testcompte', 'root', '');
if(isset($_POST['forminscription'])) {
$identifiant = htmlspecialchars($_POST['identifiant']);
$nom = htmlspecialchars($_POST['nom']);
$prenom = htmlspecialchars($_POST['prenom']);
$mail = htmlspecialchars($_POST['mail']);
$mail2 = htmlspecialchars($_POST['mail2']);
$mdp = sha1($_POST['mdp']);
$mdp2 = sha1($_POST['mdp2']);
if(!empty($_POST['identifiant']) AND !empty($_POST['nom']) AND !empty($_POST['prenom']) AND !empty($_POST['mail']) AND !empty($_POST['mail2']) AND !empty($_POST['mdp']) AND !empty($_POST['mdp2'])) {
$identifiantlength = strlen($identifiant);
if($identifiantlength <= 255) {
if($mail == $mail2) {
if(filter_var($mail, FILTER_VALIDATE_EMAIL)) {
$reqmail = $bdd->prepare("SELECT * FROM compte1 WHERE mail = ?");
$reqmail->execute(array($mail));
$mailexist = $reqmail->rowCount();
if($mailexist == 0) {
if($mdp == $mdp2) {
$insertmbr = $bdd->prepare("INSERT INTO compte1(identifiant, nom, prenom, mail, motdepasse) VALUES(?, ?, ?, ?, ?)");
$insertmbr->execute(array($identifiant, $nom, $prenom, $mail, $mdp));
$erreur = "Votre compte a bien été créé ! <a href=\"connexion.php\">Me connecter</a>";
} else {
$erreur = "Vos mots de passes ne correspondent pas !";
}
} else {
$erreur = "Adresse mail déjà utilisée !";
}
} else {
$erreur = "Votre adresse mail n'est pas valide !";
}
} else {
$erreur = "Vos adresses mail ne correspondent pas !";
}
} else {
$erreur = "Votre identifiant ne doit pas dépasser 255 caractères !";
}
} else {
$erreur = "Tous les champs doivent être complétés !";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title> Inscription </title>
<meta charset="utf-8" />
<link rel="shortcut icon" type="image/x-icon" href="Rvlogo.png" />
<link rel="stylesheet" href="testinsc.css"/>
</head>
<!-- Le test -->
<body>
<nav>
<ul id="banniere">
<li><a class="accueil" href="Accueil2.php"> <div id="monlogo"> <img src="Rvlogo.png" width="65" alt="Accueil"/> </div> </a></li>
<li id="ban"><a class="presentation" href="Présentation.html">Présentation</a></li>
<li id="ban"><a class="vidéos" href="Videos.html">Vidéos</a></li>
<li id="ban"><a class="Joueurs" href="joueurs.html">Stats Joueurs</a></li>
<li id="ban"><a class="aide" href="Aide.html">Aide</a></li>
<li id="ban"><a href="inscription.html" class="compte">Mon Compte</a></li>
<li id="ban"><a class="magasin" href="Magasin.html">Magasin</a></li>
</font>
</ul>
</nav>
<div class="formulaire">
<section class="login-container">
<div>
<header>
<h2>Mon Compte</h2>
</header>
<form action="" method="POST">
<input id="Nom" type="text" name="username" placeholder="Nom" value="<?php if(isset($nom)) { echo $nom; } ?>"/>
<input id="Prenom" type="text" name="username" placeholder="Prénom" value="<?php if(isset($prenom)) { echo $prenom; } ?>"/>
<input id="Identifiant" type="text" name="username" placeholder="Identifiant" value="<?php if(isset($identifiant)) { echo $identifiant; } ?>"/>
<input id="Mail" type="email" placeholder="Mail (exemple@xyz.com)" value="<?php if(isset($mail)) { echo $mail; } ?>"/>
<input id="Mail2" type="email" placeholder="Comfirmerle Mail" value="<?php if(isset($mail2)) { echo $mail2; } ?>"/>
<input id="MDP" type="password" name="password" placeholder="Mot de passe" value="<?php if(isset($mdp) { echo $mdp} ?>"/>
<input id="MDP2" type="password" name="password" placeholder="Mot de passe" value="<?php if(isset($mdp2) { echo $mdp2; } ?>"/>
<input type="submit" name="inscription" value="Inscription"/>
<li id="connexion"><a href="connexion.html"> Vous avez déjà un compte? Connectez vous </a> </li>
</form>
<?php
if(isset($erreur)) {
echo '<font color="red">'.$erreur."</font>";
}
?>
</section>
</div>
</body>
</html>
Balatharas Le 31 janvier 2018 à 18:46 (Édité le 1 janvier 1970 à 01:00)
foreach($_POST as $key => $value) {
$post[$key] = trim(strip_tags($value));
}
Ainsi, en mettant ce code en début de page, au lieu d'utiliser $_POST pour vos variables de formulaires, utilisez plutôt $post.
Et pas besoin de
$identifiant = htmlspecialchars($_POST['identifiant']);htmlspecialchars car les variables sont déjà sécurisées dans le foreach.
===> Mini tuto de @TheOldNoob
JuniorBawss Le 1 février 2018 à 19:24 (Édité le 1 janvier 1970 à 01:00)
<?php
$bdd = new PDO('mysql:host=127.0.0.1;dbname=testcompte', 'root', '');
foreach($_POST as $key => $value) {
$post[$key] = trim(strip_tags($value));
}
if(isset($post['forminscription'])) {
$identifiant = ($post['identifiant']);
$nom = ($post['nom']);
$prenom = ($post['prenom']);
$mail = ($post['mail']);
$mail2 = ($post['mail2']);
$mdp = sha1($post['mdp']);
$mdp2 = sha1($post['mdp2']);
if(!empty($post['identifiant']) AND !empty($post['nom']) AND !empty($post['prenom']) AND !empty($post['mail']) AND !empty($post['mail2']) AND !empty($post['mdp']) AND !empty($post['mdp2'])) {
$identifiantlength = strlen($identifiant);
if($identifiantlength <= 255) {
if($mail == $mail2) {
if(filter_var($mail, FILTER_VALIDATE_EMAIL)) {
$reqmail = $bdd->prepare("SELECT * FROM compte1 WHERE mail = ?");
$reqmail->execute(array($mail));
$mailexist = $reqmail->rowCount();
if($mailexist == 0) {
if($mdp == $mdp2) {
$insertmbr = $bdd->prepare("INSERT INTO compte1(identifiant, nom, prenom, mail, motdepasse) VALUES(?, ?, ?, ?, ?)");
$insertmbr->execute(array($identifiant, $nom, $prenom, $mail, $mdp));
$erreur = "Votre compte a bien été créé ! <a href=\"connexion.php\">Me connecter</a>";
} else {
$erreur = "Vos mots de passes ne correspondent pas !";
}
} else {
$erreur = "Adresse mail déjà utilisée !";
}
} else {
$erreur = "Votre adresse mail n'est pas valide !";
}
} else {
$erreur = "Vos adresses mail ne correspondent pas !";
}
} else {
$erreur = "Votre identifiant ne doit pas dépasser 255 caractères !";
}
} else {
$erreur = "Tous les champs doivent être complétés !";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title> Inscription </title>
<meta charset="utf-8" />
<link rel="shortcut icon" type="image/x-icon" href="Rvlogo.png" />
<link rel="stylesheet" href="testinsc.css"/>
</head>
<!-- Le test -->
<body>
<nav>
<ul id="banniere">
<li><a class="accueil" href="Accueil2.php"> <div id="monlogo"> <img src="Rvlogo.png" width="65" alt="Accueil"/> </div> </a></li>
<li id="ban"><a class="presentation" href="Présentation.html">Présentation</a></li>
<li id="ban"><a class="vidéos" href="Videos.html">Vidéos</a></li>
<li id="ban"><a class="Joueurs" href="joueurs.html">Stats Joueurs</a></li>
<li id="ban"><a class="aide" href="Aide.html">Aide</a></li>
<li id="ban"><a href="inscription.html" class="compte">Mon Compte</a></li>
<li id="ban"><a class="magasin" href="Magasin.html">Magasin</a></li>
</font>
</ul>
</nav>
<div class="formulaire">
<section class="login-container">
<div>
<header>
<h2>Mon Compte</h2>
</header>
<form action="" method="POST">
<input id="Nom" type="text" name="username" placeholder="Nom" value="<?php if(isset($nom)) { echo $nom; } ?>"/>
<input id="Prenom" type="text" name="username" placeholder="Prénom" value="<?php if(isset($prenom)) { echo $prenom; } ?>"/>
<input id="Identifiant" type="text" name="username" placeholder="Identifiant" value="<?php if(isset($identifiant)) { echo $identifiant; } ?>"/>
<input id="Mail" type="email" placeholder="Mail (exemple@xyz.com)" value="<?php if(isset($mail)) { echo $mail; } ?>"/>
<input id="Mail2" type="email" placeholder="Comfirmerle Mail" value="<?php if(isset($mail2)) { echo $mail2; } ?>"/>
<input id="MDP" type="password" name="password" placeholder="Mot de passe" value="<?php if(isset($mdp)) { echo $mdp; } ?>"/>
<input id="MDP2" type="password" name="password" placeholder="Mot de passe" value="<?php if(isset($mdp2)) { echo $mdp2; } ?>"/>
<input type="submit" name="inscription" value="Inscription"/>
<li id="connexion"><a href="connexion.html"> Vous avez déjà un compte? Connectez vous </a> </li>
</form>
<?php
if(isset($erreur)) {
echo '<font color="red">'.$erreur."</font>";
}
?>
</section>
</div>
</body>
</html>
Balatharas Le 3 février 2018 à 16:17 (Édité le 1 janvier 1970 à 01:00)
$bdd = new PDO('mysql:host=db****.db.1and1.com;dbname=db***', 'dbo***', '***');
par try {
$bdd = new PDO('mysql:host=db****.db.1and1.com;dbname=db***;charset=utf8', 'dbo***', '***');
} catch (Exception $e) {
die('<meta charset="utf-8" />Erreur: ' . $e->getMessage().' a la ligne '.__LINE__);
}
JuniorBawss Le 5 février 2018 à 10:41 (Édité le 5 février 2018 à 10:51)
<?php
try {
$bdd = new PDO('mysql:host=127.0.0.1;dbname=testcompte;charset=utf8', 'root', '');
} catch (Exception $e) {
die('<meta charset="utf-8" />Erreur: ' . $e->getMessage().' a la ligne '.__LINE__);
}
foreach($_POST as $key => $value) {
$post[$key] = trim(strip_tags($value));
}
if(isset($post['forminscription'])) {
$identifiant = ($post['identifiant']);
$nom = ($post['nom']);
$prenom = ($post['prenom']);
$mail = ($post['mail']);
$mail2 = ($post['mail2']);
$mdp = sha1($post['mdp']);
$mdp2 = sha1($post['mdp2']);
if(!empty($post['identifiant']) AND !empty($post['nom']) AND !empty($post['prenom']) AND !empty($post['mail']) AND !empty($post['mail2']) AND !empty($post['mdp']) AND !empty($post['mdp2'])) {
$identifiantlength = strlen($identifiant);
if($identifiantlength <= 255) {
if($mail == $mail2) {
if(filter_var($mail, FILTER_VALIDATE_EMAIL)) {
$reqmail = $bdd->prepare("SELECT * FROM compte1 WHERE mail = ?");
$reqmail->execute(array($mail));
$mailexist = $reqmail->rowCount();
if($mailexist == 0) {
if($mdp == $mdp2) {
$insertmbr = $bdd->prepare("INSERT INTO compte1(identifiant, nom, prenom, mail, motdepasse) VALUES(?, ?, ?, ?, ?)");
$insertmbr->execute(array($identifiant, $nom, $prenom, $mail, $mdp));
$erreur = "Votre compte a bien été créé ! <a href=\"connexion.php\">Me connecter</a>";
} else {
$erreur = "Vos mots de passes ne correspondent pas !";
}
} else {
$erreur = "Adresse mail déjà utilisée !";
}
} else {
$erreur = "Votre adresse mail n'est pas valide !";
}
} else {
$erreur = "Vos adresses mail ne correspondent pas !";
}
} else {
$erreur = "Votre identifiant ne doit pas dépasser 255 caractères !";
}
} else {
$erreur = "Tous les champs doivent être complétés !";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title> Inscription </title>
<meta charset="utf-8" />
<link rel="shortcut icon" type="image/x-icon" href="Rvlogo.png" />
<link rel="stylesheet" href="testinsc.css"/>
</head>
<!-- Le test -->
<body>
<nav>
<ul id="banniere">
<li><a class="accueil" href="Accueil.php"> <div id="monlogo"> <img src="Rvlogo.png" width="65" alt="Accueil"/> </div> </a></li>
<li id="ban"><a class="presentation" href="Présentation.html">Présentation</a></li>
<li id="ban"><a class="vidéos" href="Videos.html">Vidéos</a></li>
<li id="ban"><a class="Joueurs" href="joueurs.html">Stats Joueurs</a></li>
<li id="ban"><a class="aide" href="Aide.html">Aide</a></li>
<li id="ban"><a href="inscription.html" class="compte">Mon Compte</a></li>
<li id="ban"><a class="magasin" href="Magasin.html">Magasin</a></li>
</font>
</ul>
</nav>
<div class="formulaire">
<section class="login-container">
<div>
<header>
<h2>Mon Compte</h2>
</header>
<form action="" method="POST">
<input id="Nom" type="text" name="username" placeholder="Nom" value="<?php if(isset($nom)) { echo $nom; } ?>"/>
<input id="Prenom" type="text" name="username" placeholder="Prénom" value="<?php if(isset($prenom)) { echo $prenom; } ?>"/>
<input id="Identifiant" type="text" name="username" placeholder="Identifiant" value="<?php if(isset($identifiant)) { echo $identifiant; } ?>"/>
<input id="Mail" type="email" placeholder="Mail (exemple@xyz.com)" value="<?php if(isset($mail)) { echo $mail; } ?>"/>
<input id="Mail2" type="email" placeholder="Comfirmerle Mail" value="<?php if(isset($mail2)) { echo $mail2; } ?>"/>
<input id="MDP" type="password" name="password" placeholder="Mot de passe" value="<?php if(isset($mdp)) { echo $mdp; } ?>"/>
<input id="MDP2" type="password" name="password" placeholder="Mot de passe" value="<?php if(isset($mdp2)) { echo $mdp2; } ?>"/>
<input type="submit" name="inscription" value="Inscription"/>
<li id="connexion"><a href="connexion.html"> Vous avez déjà un compte? Connectez vous </a> </li>
</form>
<?php
if(isset($erreur)) {
echo '<font color="red">'.$erreur."</font>";
}
?>
</section>
</div>
</body>
</html>
Mais aucune erreur ne s'affiche Clouder Le 5 février 2018 à 15:28 (Édité le 1 janvier 1970 à 01:00)
Tu mets 'forminscription'
if(isset($post['forminscription'])) {
// ...
}
Alors que le nom du formulaire que tu souhaites utiliser s'appelle 'inscription'
<input type="submit" name="inscription" value="Inscription"/>
JuniorBawss Le 6 février 2018 à 13:23 (Édité le 1 janvier 1970 à 01:00)
J'ai recommencé du début et maintenant tout fonctionne!
Le voici:
<?php
$bdd = new PDO('mysql:host=127.0.0.1;dbname=compte', 'root', '');
if(isset($_POST['forminscription'])) {
$nom = htmlspecialchars($_POST['nom']);
$prenom = htmlspecialchars($_POST['prenom']);
$identifiant = htmlspecialchars($_POST['identifiant']);
$mail = htmlspecialchars($_POST['mail']);
$mdp = sha1($_POST['motdepasse']);
if(!empty($_POST['nom']) AND !empty($_POST['prenom']) AND !empty($_POST['identifiant']) AND !empty($_POST['mail']) AND !empty($_POST['motdepasse'])) {
$pseudolength = strlen($identifiant);
if($pseudolength <= 255) {
{
if(filter_var($mail, FILTER_VALIDATE_EMAIL)) {
$reqmail = $bdd->prepare("SELECT * FROM compte WHERE mail = ?");
$reqmail->execute(array($mail));
$mailexist = $reqmail->rowCount();
if($mailexist == 0) {
{
$insertmbr = $bdd->prepare("INSERT INTO compte(nom, prenom, identifiant, mail, motdepasse) VALUES(?, ?, ?, ?, ?)");
$insertmbr->execute(array($nom, $prenom, $identifiant, $mail, $mdp));
header("Location: connexion.php ?id=".$_SESSION['id']);
}
} else {
$erreur = "Adresse mail déjà utilisée !";
}
} else {
$erreur = "Votre adresse mail n'est pas valide !";
}
}
} else {
$erreur = "Votre pseudo ne doit pas dépasser 255 caractères !";
}
} else {
$erreur = "Tous les champs doivent être complétés !";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title> Inscription </title>
<meta charset="utf-8" />
<link rel="shortcut icon" type="image/x-icon" href="Rvlogo.png" />
<link rel="stylesheet" href="inscript.css"/>
</head>
<!-- Le test -->
<body>
<nav>
<a href="Accueil.php"> Accueil</a>
<a href="presentation.php">Infos</i></a>
<a href="Rec.php">Videos</i></a>
<a href="Shop.php">Magasin</a>
<a href="Connexion.php" >Compte</a>
<div class="animation start-home"></div>
</nav>
<div class="formulaire">
<section class="login-container">
<div>
<header>
<h2>Mon Compte</h2>
</header>
<form action="" method="POST">
<input id="nom" name="nom" type="text" placeholder="Nom" value="<?php if(isset($nom)) { echo $nom; } ?>"/>
<input id="prenom" name="prenom" type="text" placeholder="Prénom" value="<?php if(isset($prenom)) { echo $prenom; } ?>"/>
<input id="identifiant" name="identifiant" type="text" placeholder="Identifiant" value="<?php if(isset($identifiant)) { echo $identifiant; } ?>"/>
<input id="mail" name="mail" type="email" placeholder="Mail (exemple@xyz.com)" value="<?php if(isset($mail)) { echo $mail; } ?>"/>
<input id="motdepasse" name="motdepasse" type="password" placeholder="Mot de passe" value="<?php if(isset($mdp)) ?>"/>
<input type="submit" name="forminscription" value="Inscription"/>
<li id="connexion"><a href="connexion.html"> Vous avez déjà un compte? Connectez vous </a> </li>
</form>
<?php
if(isset($erreur)) {
echo '<font color="red">'.$erreur."</font>";
}
?>
</section>
</div>
</body>
</html>
Bonne continuation à tous