
Membre
|
Bonjour voila j'avais trouvé sur ce forum un code qui permettait de donner à l'utilisateur la dernière date de sa connexion
donc voila ma page où logiquement il doit être affiché la date de la dernière connexion
<?php
include('config.php')
?>
<!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>
<title>Nixsis</title>
<meta name="robots" content="all,index,follow" />
<meta name="Content-language" content="French" />
<meta name="revisit-after" content="1 days" />
<meta name="distribution" content="Global" />
<meta name="rating" content="general" />
<meta http-equiv="Content-language" content="fr" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<link rel="stylesheet" type="text/css" href="css/global.css" />
<link type="text/css" rel="stylesheet" href="lightbox-form.css">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/chat.js"></script>
<script src="../js/lightbox-form.js" type="text/javascript"></script>
</head>
<?php
if(isset($_SESSION['username']))
{
//On compte le nombre de nouveaux messages que lutilisateur a
$nb_new_pm = mysql_fetch_array(mysql_query('select count(*) as nb_new_pm from pm where ((user1="'.$_SESSION['userid'].'" and user1read="no") or (user2="'.$_SESSION['userid'].'" and user2read="no")) and id2="1"'));
//Le nombre de nouveaux messages est stoque dans la variable $nb_new_pm
$nb_new_pm = $nb_new_pm['nb_new_pm'];
//On compte le nombre de nouveaux messages que lutilisateur a
$nb_new_username = mysql_fetch_array(mysql_query('select count(*) as nb_new_username from users '));
//Le nombre de nouveaux messages est stoque dans la variable $nb_new_pm
$nb_new_username = $nb_new_username['nb_new_username'];
//On compte le nombre de nouveaux messages que lutilisateur a
$dn = mysql_query('select from users where id="'.$id.'"');
?>
<body>
<div id="wrapper">
<div id="header">
<div class="limites"></div>
<div id='espace2'>
<table width="300" border="0">
<br/>
<center>Bienvenue sur votre Espace membre ::<font color=#FF0000><?php if(isset($_SESSION['username'])){echo ' '.htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8');} ?></font></center><br/>
<center>Infos générale:</strong><br/>
<?php echo("- Vous avez <font color=#FF0000>$nb_new_pm</font> message(s) non lu");?><br/>
<?php echo("- Nombre d'inscrits aujourd'hui : <font color=#FF0000>$nb_new_username</font>");?><br/>
<?php echo("- Dernier inscrits aujourd'hui : <font color=#FF0000>$nomderniers</font>");?>
<?php
//On recupere la dernière connexion de l'utilisateur
$dn = mysql_query('select username, email, avatar, signup_date, lastlogin from users where id="'.$id.'"');
if(mysql_num_rows($dn)>0)
{
$dnn = mysql_fetch_array($dn);
?>
info:<br/>Dernière connexion le <?php if ($dnn['lastlogin'] == '0'){ echo 'Cet utilisateur ne c\'est jamais connecté(e).'; } else { echo date('d/m/Y',$dnn['lastlogin']);} ?>
<?php
}
?>
</table>
</div>
</div>
<ul id="speedbar">
<li><a href="index.php" ><img src="images/icons/accueil.png" alt="accueil" /><b>Accueil</b></a></li>
<li><a href="http://board.nixsis.powa.fr/index.php"><img src="../images/forum.png" width="26"alt="forum" /><b>Forum</b></a></li>
<li><a href="propos.html"><img src="../images/propos.png" width="26"alt="propos" /><b>A propos</b></a></li>
<li><a href="contact.html" ><img src="../images/contact.png"width="26" alt="contact" /><b>Nous contacter</b></a></li>
<li> <a href="#" onclick="openbox('Informations', 1)"><img src="../images/service.png"width="26" alt="services" /><b>Services</b></a></li>
</ul>
<script type="text/javascript">
<!--
function open_infos()
{
window.open('modifierpar.php','modifier vos infos','menubar=no, scrollbars=no, top=100, left=100, width=280, height=200');
}
-->
</script>
<div id="filter"></div>
<div id="box">
<span id="boxtitle"></span>
<p>Bonjour et merci à vous de votre visite sur Nixsis<br/>
Tout d'abord nous vous rappelons que le site est en constructions<br/>
et qu'il n'est pas apte à reçevoir des membres,les visteurs eux peuvent mais si vous voulez vous inscrire<br/>
veuillez repasser plus tards,nous enfin je suis seul pour l'instant à administrer ce site et à le bâtir<br/>
et comme vous aurez pu le voir sur la page <font color=#ff0000>A propos</font> je suis lycéen<br/>
et donc j'ai d'autres chose à faire mise à part ce site..<br/>
Pour ce qui est du Forum,il ne devrait pas voir le jour avant belle lurete ^^<br/>
Chaque chose en son temps,d'abord le site,l'insertion des modules basiques<br/>
puis le Forum,ce que j'entends par Mod Basique c'est:<br/>
- Espace membre<br/>
- Messagerie Privée<br/>
je vous tiendrais cependant au courant des avancements du site,pour cela un petite visite
s'impose <a href="infos.html"><font color=#ff0000>ici</font></a> sur ceux bonne navigation sur Nixsis.
<br/>
<div align="right"><input id="co_submit"type="button" name="cancel" value="Fermer" onclick="closebox()"></div>
</p>
</div>
<div id="middle">
<div id="menu_connecté">
<a href="#null" onclick="javascript:open_infos();"><img src="images/membres/parametres.png" width="48px" alt="parametres" title="Parametres"/></a>
<a href="http://board.nixsis.powa.fr/index.php"><img src="images/membres/Web.png" width="48px" alt="forum" title="forum"/></a><br/>
<a href="messagerie.php"><img src="images/membres/Unread_Mail_Alt.png" width="48px"alt="messagerie" title="Messagerie"/></a>
<a href=""><img src="images/membres/chat.png" width="48px"alt="chat" title="tchat"/></a><br/>
<a href="listemembres.php"><img src="images/membres/listemembres.png" width="48px"alt="liste des membres" title="Liste des membres"/></a>
<?php
//On recupere les identifiants, les pseudos et les emails des utilisateurs
$req = mysql_query('select id, username, email, lastlogin from users ');
while($dnn = mysql_fetch_array($req))
{?>
<a href="profile.php?id=<?php echo $dnn['id']; ?>"><img src="images/membres/profil.png"width="48px" alt="profil" title="Profil" /></a><br/>
<a href=""><img src="images/membres/faq.png" width="48px"alt="faq" title="F.A.Q"/></a>
<a href=""><img src="images/membres/info.png" width="48px"alt="infos" title="Infos"/></a>
<center><a href="logout.php"><img src="images/membres/logout.png" width="48px"alt="deco'" title="Logout"/></a></center><br/>
</ul>
</div>
<?php
}
?>
<div id="content">
<br/>
<a href="index.php">Accueil</a> > Votre espace
<br/>
<br/>
<h2>Bienvenue !!</h2>
<i>Editez par Cenker - le 19 Aout 2010 </i>
<br/>
<br/>
<?php echo $nb_new_pm; ?>
Bonjour à toi <font color=#FF0000><?php if(isset($_SESSION['username'])){echo ' '.htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8');} ?></font> et bienvenue sur ton nouvel espace membre,<br/>
grâce à ton inscription tu auras accès à plusieurs services comme l'hebergement de fichier/images..<br/>
tu pourras aussi faire la connaissance des differents membres et bientôt dresser ton propre profils<br/>
et ainsi les autres membres pourront mieux te connaitre.. Bonne journée et merci d'être sur <font color=#ff0000>Nixsis</font>.
<?php echo("<font color=#FF0000>$sexe</font>")?>
<br/>
<br/>
<br/>
<h2><a href="#" onclick="openboxtchat('Informations', 1)"style="text-decoration:none">T'chat Box...</a></h2>
<i>Editez par Cenker - le 29 Aout 2010 </i>
<br/>
<br/>
<div align="left"><font color="red"><img src="images/panneau_attention.png" alt="" style="float:left; margin:0 10px;" />Attention un bogue perciste..<br/>
si vous n'arrivez pas à cliquer<br/>
sur des liens après réouverture<br/>
de la shoutbox veuillez réactualiser la page..</font></div><br/><br/>
<div id="filter2"></div>
<span id="boxtchattitle"></span>
<div id="boxtchat">
<p> <div align="right"><input id="co_submit"type="button" name="cancel" value="fermer" onclick="closeboxtchat()"></div><iframe src="http://www.i-tchat.com/shoutbox/shoutbox.php?idShoutbox=85821" width="550" height="230" frameborder="0" allowtransparency="true" >Votre navigateur semble incompatible, essayez d'ouvrir le <a href="http://www.i-tchat.com" onClick="window.open(this.href+'?85821');"></iframe>
<br/>
</p>
</div>
<p class="clear"> </p>
</div>
<div id="footer">
<ul>
<li><a href="#"><img src="" alt="" /></a></li>
<li class="tcenter">
© 2010 Nixsis - Design by cenker <br/>
Ce site est la propriété exclusive de ses auteurs <br/>
</li>
<li>
Informations :<br/>
Site en construction !!<br/>
</li>
<li class="final">
Contact :<br />
Email : <a href="#">eddyjoron@gmail.com</a><br/>
Site Principale : <a href="#">Nixsis.powa.fr</a>
</li>
</ul>
<p class="clear"> </p>
</div>
</div><script type="text/javascript">
function switchDiv(n) {
var id;
var hide = 0;
switch(n) {
case 1 : id = "main_container"; break;
case 2 : id = "envoiMP"; break;
case 3 : id = "voirMP"; break;
}
if ( document.getElementById(id).style.display == "block" ) hide = 1;
document.getElementById('main_container').style.display = "none";
document.getElementById('envoiMP').style.display = "none";
document.getElementById('voirMP').style.display = "none";
if ( hide != 1 ) document.getElementById(id).style.display = "block";
}
</script><span class="java" onclick="switchDiv(1)"> modifier la signature</span> |
<span class="java" onclick="switchDiv(2)"> envoyer un MP</span> |
<span class="java" onclick="switchDiv(3)"> voir les MP</span>
<div class="baliseDiv" style="display:none;" id="envoiMP">
envoiMP
<span class="java" onclick="switchDiv(2)"> Fermer</span>
</div>
<div class="baliseDiv" style="display:none;" id="voirMP">
voirMP
<span class="java" onclick="switchDiv(3)"> Fermer</span>
</div>
<div class="baliseDiv" style="display:none;" id="main_container">
<a href="javascript:void(0)" onclick="javascript:toggleChaBoxGrowth">-</a> <span class="java" onclick="switchDiv(1)"><img src="http://www.computer.org/ieeecs-csdl-theme/images/application/close.png" alt="" style="float:right; margin:0 10px;" /></span>
<a href="javascript:void(0)" onclick="javascript:chatWith('eddy')">Chat With Jane eddy</a> <font color=black>|</font><a href="javascript:void(0)" onclick="javascript:chatWith('Lebreton')">Chat With Lebreton</a> <font color=black>|</font><a href="javascript:void(0)" onclick="javascript:chatWith('lebreton2')">Chat With Lebreton2</a>
</div>
<?php
}
else
{
echo 'Vous n\'êtes pas autoris´ à acceder à cette zone';
include('erreur.php');
exit;
}
?>
</body>
</html>
sur la base de donnée tout est nikel, mais sur la page rien ne s'affiche...
|
La vraie sagesse est de ne pas sembler sage.

Membre
|
Edit : Ma réponse été fausse. XD
|

Admin
|
Bonjour,
dans ta base de donnée, est-tu sûr qu'il y a le champ lastlogin?
Cordialement
|

Membre
|
Bonjour,
en tant que nouveau membre je vais essayer de bien commencer en essayant de t'aider
Tout d'abord première chose que j'ai remarqué sur cette ligne (c'est un exemple l'erreur est également sur d'autres lignes):
$dn = mysql_query('select username, email, avatar, signup_date, lastlogin from users where id="'.$id.'"');
Tu dis d'aller chercher une chose dans la bdd ou l'id est égal à la variable id mais je n'ai pas vu de variables id existante ^^
Il faut la déclarer auparavant (à moins que je ne l'ai pas vu ce qui est probable alors arretez moi tout de suite )
Deuxième chose : Si tu affiches la date de la dernière connexion il faut que tu penses à la modifier par celle du moment à l'aide d'un UPDATE ^^
Voila c'est déjà un début et si j'ai tout faux je l'ai déjà dis arretez moi tout de suite
|