Ses derniers messages sur les forums
c'est pour sa que j'ai mis le code dans
je pensais que yavais encore le wall automatique
la globule< j'ai lus et relu mais je voit pas le probleme du code !
lut la globule, ouai je la voit bien mais ca ne marche pas ! quand je me loge ca revient au formulaire de login :
<?php session_start(); ?>
<tr>
<td width="170" rowspan="2" valign="top" bgcolor="#3388C1" class="td">
<div id="menu">
<div id="form">
<fieldset><legend>Espace Membre</legend>
<?
session_start();
include ('config.php');
$sql = "SELECT * FROM nbafr_membres ORDER BY id DESC";
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query('SELECT login FROM nbafr_membres WHERE login="'.$_POST['login'].'"') or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$donnees = mysql_fetch_array($req);
$login = $donnees['login'];
if (!isset($_SESSION['login'])) { //le login n'est pas défini
?>
<p>
<form action="site.php" method="post">
Identifiant : <input type="text" name="login" size="13" value="<?php if (isset($_POST['login'])) echo stripslashes(htmlentities(trim($_POST['login']))); ?>" onFocus="if(this.value==' login'){this.value='';}" OnFocusOut="if(this.value==''){this.value=' login'}"><br>
Mot de passe : <input type="password" name="pass" size="13" value="<?php if (isset($_POST['pass'])) echo stripslashes(htmlentities(trim($_POST['pass']))); ?>"><br>
<br><input class="bouton" type="submit" name="connexion" value="Connexion"> </p>
<?php
}
else { //sinon il est défini
?>
<p>
<?
$id = $id['id'];
echo '<a href="membres.php?login='.$login.'">';
echo '<font color="#000000" size="1" face="verdana">';
echo '<legend>';
echo htmlentities(stripslashes(trim($_SESSION['login'])));
echo '</legend>';
echo '</a><br>';
echo '</font>';
echo '<a href="?page=logout">';
echo '<font color="#ffffff" size="1" face="verdana">';
echo '- Se Déconnecter</a></font>';
echo '<br>';
if($_SESSION['thetruthtest'] = true)
{
echo '<a href="?page=logout">';
echo '<font color="#ff3300" size="1" face="verdana">';
echo " - test";
echo '</a>';
echo '</font><br>';
}
if($_SESSION['thetruth'] = true)
{
echo '<a href="?page=logout">';
echo '<font color="#ff3300" size="1" face="verdana">';
echo " - Administration";
echo '</a>';
echo '</font><br>';
}
?>
<br>
</p>
<?
}
?>
</form>
</fieldset>
</div>
<fieldset><legend>Simu</legend>
<p>Presaison 2004<br>
Reglement<br>
Archives<br>
Forum<br></p></fieldset>
<fieldset>
<legend>Roster</legend>
<p>
Liste des gm <br>
Roster des equipes<br>
Statistique des equipes<br>
Salaire des equipes <br>
Injured liste (reserve) <br>
</p>
</fieldset>
<fieldset>
<legend>Saison</legend>
<p>
Classement<br>
Calendrier<br>
Top 10 des joueurs<br>
Joueurs du mois/week and<br>
Free-Agents<br>
Injured liste<br>
Transfert<br>
</p>
</fieldset>
<fieldset>
<legend>Pre-saison</legend>
<p> <a href="playoff.php">Play-Off</a><BR>
Top10 joueurs en play-off<BR>
Prochain FA <BR>
Recompense cette saison <BR>
Rookie presenté à la draft <BR>
</p>
</fieldset>
dsl pour le flood mais j'ai compris enfait des que je me connecte sa connecte le dernier pseudo enregistrer c'est vraiment bizarre !
j'ai videz la table je me suis inscrit en tant que thetruth et chu pas connecté en tant que thetruthtest (ca marche) , je me reinscrit en tant que thetruthtest. je me connecte avec comme login thetruth et sa me remet thetruthtest !
j'ai essayé mais ca me connecte toujours sous thetruthtest
<?
$id = $id['id'];
echo '<a href="membres.php?login='.$login.'">';
echo '<font color="#000000" size="1" face="verdana">';
echo '<legend>';
echo htmlentities(stripslashes(trim($_SESSION['login'])));
echo '</legend>';
echo '</a><br>';
echo '</font>';
echo '<a href="?page=logout">';
echo '<font color="#ffffff" size="1" face="verdana">';
echo '- Se Déconnecter</a></font>';
echo '<br>';
$_SESSION['thetruthtest'] = true;
{
echo '<a href="?page=logout">';
echo '<font color="#ff3300" size="1" face="verdana">';
echo " - test";
echo '</a>';
echo '</font><br>';
}
$_SESSION['thetruth'] = true;
{
echo '<a href="?page=logout">';
echo '<font color="#ff3300" size="1" face="verdana">';
echo " - Administration";
echo '</a>';
echo '</font><br>';
}
?>
lut la globule et merci de ton aide, j'ai suivit tes conseil et si j'ai bien comprit le script doit donnez sa ? mais c amarche pas !
enfait je voudrait affichez un certain texte si je suis logez sous un certain pseudo.
ou je récupere le dernier inscrit
bibi< ca change rien :p
salut, j'ai remis le session_start mais il y etait deja includez mais ca ne change rien, sa me loge toujours sur thetruthtest.
je pense que ca vient de cette partie que j'ai modifier récament
<?
$id = $id['id'];
echo '<a href="membres.php?login='.$login.'">';
echo '<font color="#000000" size="1" face="verdana">';
echo '<legend>';
echo htmlentities(stripslashes(trim($_SESSION['login'])));
echo '</legend>';
echo '</a><br>';
echo '</font>';
echo '<a href="?page=logout">';
echo '<font color="#ffffff" size="1" face="verdana">';
echo '- Se Déconnecter</a></font>';
echo '<br>';
if ($login=='thetruthtest')
{
$_SESSION['thetruthtest'] = true;
echo '<a href="?page=logout">';
echo '<font color="#ff3300" size="1" face="verdana">';
echo " - test";
echo '</a>';
echo '</font><br>';
}
if ($login=='thetruth')
{
$_SESSION['thetruth'] = true;
echo '<a href="?page=logout">';
echo '<font color="#ff3300" size="1" face="verdana">';
echo " - Administration";
echo '</a>';
echo '</font><br>';
}
?>
Salut à tous, voilà enfait sa me loge toujours en tant que thetruthtest alors que je me loge sous thetruth et j'ai essayé aussi avec au unautre pseudo mais ca me loge toujours sous thetruthtest.
d'ou vient le probleme ?
merci
http://www.lephpfacile.com/wall/wall.php?id=1968
ah ok merci