phpzenoob

  • Nombre de sujets
    9
  • Nombre de messages
    48
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

phpzenoob
le 25/01/2005 à 21:22
probleme de sessions
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 !
phpzenoob
le 25/01/2005 à 19:19
probleme de sessions
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>
phpzenoob
le 25/01/2005 à 19:06
probleme de sessions
dsl pour le flood mais j'ai compris enfait des que je me connecte sa connecte le dernier pseudo enregistrer c'est vraiment bizarre !
phpzenoob
le 24/01/2005 à 19:32
probleme de sessions
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 !
phpzenoob
le 23/01/2005 à 18:22
probleme de sessions
j'ai essayé mais ca me connecte toujours sous thetruthtest
phpzenoob
le 23/01/2005 à 17:48
probleme de sessions
<?
$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
phpzenoob
le 23/01/2005 à 14:35
probleme de sessions
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>';
}
?>
LoadingChargement en cours