Bonjour tout le monde. Je suis en train de créer un forum et je coince sur une de mes pages.
En fait le pb est dans le code suivant,j'arrive à deplacer la classe "deconnectez avec css, mais pas la classe "connectez". Quelqu'un peut-il me dire pourquoi?
merci
En fait le pb est dans le code suivant,j'arrive à deplacer la classe "deconnectez avec css, mais pas la classe "connectez". Quelqu'un peut-il me dire pourquoi?
[code]<?php
session_start();
// Message
if (empty($_POST['pseudo']) || empty($_POST['password']) ) //Oublie d'un champ
{
$message = '<p>Une erreur s est produite pendant votre identification.
Vous devez remplir tous les champs
Cliquez <a href="./connexion.php">ici</a> pour revenir</p>';
}
else
{
//Acces interdit : le membre est déjà connecté
if (isset($_SESSION['pseudo']))
{
$message ='<p>Désolé mais vous ne pouvez
pas accéder à cette page</p>';
}
else // Autorisation ok : il reste à voir le mot de passe
{
include("forum/includes/identifiants.php");
mysql_connect($adresse, $nom, $motdepasse);
mysql_select_db($database);
//On enlève les balises html éventuelles
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo'], ENT_QUOTES));
$password = mysql_real_escape_string(htmlspecialchars($_POST['password'], ENT_QUOTES));
$requete1 = mysql_query('SELECT membre_mdp, membre_id, membre_rang
FROM forum_membres WHERE membre_pseudo = "'.$pseudo.'"')
or die (mysql_error());
$data1 = mysql_fetch_assoc($requete1);
if ($data1['membre_mdp'] == md5($password)) // Acces OK !
{
$_SESSION['pseudo'] = $pseudo;
$_SESSION['level'] = $data1['membre_rang'];
$_SESSION['id'] = $data1['membre_id'];
$message = '<p>Bienvenue '.$_SESSION['pseudo'].',
vous êtes maintenant connecté!</p>
<p>Cliquez <a href="./index.php">ici</a>
pour revenir à la page d accueil</p>';
}
else // Acces pas OK !
{
$message = '<p>Une erreur s est produite
pendant votre identification.
Le mot de passe ou le pseudo entré n est pas correcte.
Cliquez <a href="./connexion.php">ici</a>
pour revenir à la page précédente
<br /><br />
Cliquez <a href="./index.php">ici</a>
pour revenir à la page d accueil</p>';
}
}
}
//Ici seulement on affiche la page
?>
<div id="en_tete">
<?php
include("en_tete.php");
?>
</div>
<hr/>
<div id="menu">
<?php
include("menu.php");
?>
</div>
<?php
echo $message;
?>
<?php
session_start();
session_destroy();
?>
<div class="deconnectez">
<?php
echo '<p>Vous êtes à présent déconnecté <br />
Cliquez <a href="'.$_SERVER['HTTP_REFERER'].'">ici</a>
pour revenir à la page précédente.</p>';
?>
</div>
merci