Bonjour,
voila le code sans les fermetures de php avant la fin du script :
<?php
session_start();
require_once "connect_db.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">
<html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>" xml:lang="fr">
<head>
<title>Page vierge</title>
<meta http-equiv="Content-Type" content="text/HTML; charset=iso-8859-1" />
</head>
<body>
<?php
$pseudo = $_POST['pseudo'];
$mdp = $_POST['mdp'];
$sql = "SELECT * FROM `membres` WHERE `pseudo` LIKE '".$pseudo."'";
$res = qdb($sql);
if ($enregistrement = mysql_fetch_array($res))
{
if ($enregistrement['mdp'] == $mdp)
{
echo "<p> vous êtes bien authentifié, bienvenue ! </p>"
."<a href="espaceprive.php">Rentrer dans l'espace privé</a>";
$_SESSION['idmembre'] = $enregistrement['id'];
$_SESSION['pseudo'] = $pseudo;
}
else
{
echo "<p>mot de passe incorrect ! </p>";
}
}
else
{
echo "<p>membre n'existe pas </p>";
}
?>
</body>
</html>
A quoi sert donc de fermer php et de le rouvrir aprs avoir mit du code html ? Ca sert uniquement à mettre du code html sans avoir à utiliser "echo" comme je l'ai fait. Ce n'est qu'un façon de faire.