re!
donc voici la page qui sert a ce loguer!
<?php
session_start();
$_SESSION['pseudo'];
require('fonction.php');
include('connectes.php');
$cnx=mysql_connect("................", "..................", "......................") or die("Pb connexion au serveur".mysql_error());
$db=mysql_select_db(".............") or die("Pb selection base".mysql_error());
//Si on vient du formulaire
if (!empty($_POST['pseudo']) && !empty($_POST['mot_de_passe']))
{
$mot_de_passe = mysql_real_escape_string($_POST['mot_de_passe']);
$pseudo = mysql_real_escape_string($_POST['pseudo']);
$en_ligne = online;
$name = $_SESSION['pseudo'];
mysql_query("UPDATE infoclients SET statut='".$en_ligne."', timestamp='".time()."' WHERE pseudo='".$_SESSION['pseudo']."'")or die (mysql_error());
$timestamp_5min = time() - (60 * 5); // 60 * 5 = nombre de secondes écoulées en 5 minutes
mysql_query('DELETE FROM connectes WHERE timestamp < ' . $timestamp_5min);
$sql = "select mot_de_passe from infoclients where pseudo='".$pseudo."'";// cette requette veut dire selectionne le mot de passe dans la table infoclients de pseudo
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_assoc($req);
if(mysql_num_rows($req) != 0) {
if($mot_de_passe == $data['mot_de_passe'])
{
//mot de passe correct
$_SESSION['pseudo'] = $pseudo;
$_SESSION['logged'] = true;
echo ''.$_SESSION['pseudo'].' Vous êtes connecté';
include('index.php');
}else{ //Le mot de passe n'est pas bon
echo 'mot de passe incorrect';
}
}
else
{ // le pseudo n'existe pas
echo 'pseudo incorrect ,';
echo 'vous devez être inscrit pour pouvoir vous connecté , vous allez être redigé vers la page d inscription.';
include('index.php');
redirection('inscription.php');
}
}
//On ne vient pas du formulaire
if(isset($_SESSION['pseudo']))
{ //on s'est déjà connecté avec succès
// on compte le nombre de messages non lus et dont le destinataire est le membre actuellement connecté
$nbr_non_vus = mysql_query("SELECT COUNT(*) AS nbre FROM mp WHERE destinataire='".$_SESSION['pseudo']."' AND vu='0' AND (efface='0' OR efface='2')")or die(mysql_error());
// on en fait un array
$nbre_non_vus = mysql_fetch_assoc($nbr_non_vus);
?>
<!-- Rappel : debut de la page -->
<head><!-- Rappel : debut information d'en tète -->
<title>uncupidon.com</title> <br /> <!-- Rappel : titre de la page -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design1" href="design1.css" />
</head><!-- Rappel : fin information d'en tète -->
<body>
<?php
$reponse = mysql_query("SELECT id FROM infoclients WHERE pseudo='".$_SESSION['pseudo']."'");
while($resultat = mysql_fetch_assoc($reponse))
{
?>
<p>
Salut <?php echo $_SESSION['pseudo']; ?> !<br />
<div id="conteneur">
<ul id="menu">
<li><a href="photo1.php">Mes photos</a></li>
<li><a href="mp.php">(<?php echo $nbre_non_vus['nbre'];?>)Message</a></li>
<li><a href="index.php">Accueil</a></li>
<li><a href="deconexion.php">Deconexion</a></li>
<li><a href="chat.php">.</a></li>
<li><a href="reception.php">.</a></li>
<?php echo'<li><a href=modifprofil.php?id='.$resultat['id'].'>Modifier</a></li>';?>
<?php
}
?>
</ul>
<div id="contenu">
<?php
$reponse = mysql_query("SELECT pseudo, prenom, photo1 FROM infoclients WHERE pseudo='".$_SESSION['pseudo']."'");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>Votre descriptif: <?php echo $donnees['pseudo']; ?> <br /> </p>
<p><img src="images/<?php echo $donnees['photo1']; ?>" alt="image" /></p>
<?php
}
mysql_close();
?>
</div>
<?php
}else { //on ne s'est pas encore connecté
echo 'vous devez être inscrit pour pouvoir vous connecté , vous allez être redigé vers la page d inscription.';
include('index.php');
redirection('inscription.php');
}
?>
</body>
</html><!-- Rappel : fin de la page -->