Bonjour à tous voilà je ne m'y connait pas trop trop en php et html j'ai quelques bases. Je dois faire un site avec un espace de connexion. J'ai donc creer une page de connexion que voici
j'inclu ensuite cette page dans une div de ma page principale à l'aide de la fonction include. Lorsque j'ouvre ma page principale tout fonctionne cependant lorsque je me connecte en entrant le bon mot de passe et en appyuant sur valider au lieu que ma page de connexion se recharge dans ma div prevu cela me charge une nouvelle page contenant seulement les infos de ma page connexion. Le probléme est que j'aurai voulu charger ma page connexion à l'interieur de ma div et non sur une nouvelle page. Voilà je vous demande de l'aide.Voici aussi le code de ma page principale qui n'est biensur pas encore fini.
Modifié par anthonydb1 (03 Oct 2008 - 19:30)
<?php
session_start();
if (isset($_POST['mot_de_passe'])) {
$mot_de_passe = $_POST['mot_de_passe'];
}
else
{
$mot_de_passe = "";
$_SESSION="";
}
if ($mot_de_passe == "kangourou")
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Connexion</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<p>
Vous etes connecté en tant que membre
</p>
</body>
</html>
<?php
}
else
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Page protégée par mot de passe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<form action="connexion.php" method="post">
<input type="password" name="mot_de_passe" value="passe" /> <input type="submit" value="Valider" />
</form>
</body>
</html>
<?php
} // Fin du else
// Fin du code [smile]
?>
j'inclu ensuite cette page dans une div de ma page principale à l'aide de la fonction include. Lorsque j'ouvre ma page principale tout fonctionne cependant lorsque je me connecte en entrant le bon mot de passe et en appyuant sur valider au lieu que ma page de connexion se recharge dans ma div prevu cela me charge une nouvelle page contenant seulement les infos de ma page connexion. Le probléme est que j'aurai voulu charger ma page connexion à l'interieur de ma div et non sur une nouvelle page. Voilà je vous demande de l'aide.Voici aussi le code de ma page principale qui n'est biensur pas encore fini.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Page type</title>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
</head>
<body>
<div class="div_principale">
<div class="banniere">
</div>
<div class="rech_rapide">
</div>
<div class="connexion">
<?php
include("connexion.php");
?>
</div>
<div class="menu1">
<?php
include("menu.php");
?>
</div>
<div class="contenu">
</div>
</div>
</body>
</html
Modifié par anthonydb1 (03 Oct 2008 - 19:30)