je voudrais insérer un code pour savoir qui a visité le profil de n'importe quel inscrit (en état connecté)
Pas un compteur txt car je veux faire un lien sur le visiteur qui aura vu un profil
Je vous joints le fichier qui doit contenir le code
Merci pour vos idées...
<?php
$m=isset($_REQUEST['m']) ? $_REQUEST['m'] : null;
$page=isset($_REQUEST['page']) ? $_REQUEST['page'] : null;
$req2="SELECT * from client where login='$m'";
$res2=mysql_query($req2,$cnx);
$ligne=mysql_fetch_assoc($res2);
//requete calcul de l'age
$daten=$ligne['daten'];
//à faire
$date = '2001-03-12 5:16:00';
//echo date("F j, Y, g\hi", strtotime($date));
echo"<h2>Profil de : <font color='red'>".$m."</font></h2>";
echo"<p align='center' class='titre'><br> <img src='IMG/lettre1.jpg' align='absmiddle'> <a href='index.php?genre=envoimess&dest=$m'>Envoyer un message</a> | <img src='IMG/com.jpg' width='32' height='26' align='absmiddle'/> <a href='index.php?genre=envoicom&dest=$m'>Envoyer un commentaire</a> | <img src='IMG/galerie.jpg' width='32' height='32' align='absmiddle' /> <a href='index.php?genre=profilphoto&m=$m'>Voir ses photos</a><br><br></p>";
//affichage des diverses informations
echo"
<h1 class='titre'><br>Général<br><br></h1>";
echo"<form action='index.php?genre=modifcoord&modif=ok' method='post'>
<table align='center' class='tab' border='0' width='90%'>
<tr><td>Prénom :<b><font color='green'> ".$ligne['CliPrenom']."</b></font></td><td rowspan='6' height='230'><img src=".$ligne['avatar']." width='60%'></td></tr>
<tr><td>Sexe : <b>".$ligne['sexe']."</b></td></tr>
<tr><td>Date de naissance : <b>";?><?php echo date("d/m/Y", strtotime($ligne['daten']));?> <?php echo"</b></td></tr>
<tr><td>E-mail : <b><a href='mailto:".$ligne['mailclient']."'>".$ligne['mailclient']."</a></b></td></tr>
<tr><td>Ville : <b>".$ligne['ville']."</b></td></tr>
<tr><td>Membre depuis le : <b>";?><?php echo date("d/m/Y", strtotime($ligne['dateinsc']));?><?php echo"</b><br><br></td></tr>
<tr><td>Dernière connexion : <b>";?><?php echo ($ligne['timestamp']);?><?php echo"</b></td></tr>
</table><br>";
?>
<?php
echo"
<h1 class='titre'><br>Plus d'infos<br><br></h1>
<table align='center' class='tab' border='0' width='90%'>
<tr><td>Taille : <b>".$ligne['defaut']." cm</b></td>
<td>Poids : <b>".$ligne['music']." kg</b></td></tr>
<tr><td>Tabac : <b>".$ligne['qualite']."</b></td>
<td>Statut : <b>".$ligne['celib']."</b></td></tr>
<td>Est ici pour : <b> ".$ligne['sport']."</b></td>
<td>Couleur de cheveux : <b>".$ligne['net']."</b></td></tr><tr><td><br></td></tr></table>";
if($ligne['description']<>""){
//affichage de la description et filtre avec smileys.
echo"<h1 class='titre'><br>Description<br><br></h1>
<table class='tab' border='0' width='90%'><tr><td><h1 class='cadre'>".smileys(stripslashes($ligne['description']))."</h1></td></tr>
<tr><td><br></td></tr>
</table>";
}
else{
echo"<h1 class='titre'><br>AUCUNE DESCRIPTION<br><br></h1>";
}
//on initialise les limit
$x=0;
$y=10;
//puis pour chaque page on rajoute 10*par le nbre de page
$xi=$x+(10*$page);
$yi=$y+(10*$page);
//on compte le nbre de mess pour l'affichage des [1]-[2] etc
$requete="SELECT COUNT(*) as nbmess FROM coms where desti='$m'";
$resultat=mysql_query($requete,$cnx);
$nb=mysql_fetch_assoc($resultat); //nbre de mess
$nbpage=($nb['nbmess']/10); //nombre de pages à afficher
//on affiche ensuite en fonction des limit chaque page contient 10messages
echo"<h2>Les commentaires de : <font color='red'>".$m."</font></h2>";
$reqe="SELECT * from coms WHERE desti='$m' ORDER BY datemess DESC LIMIT $xi,$yi ";
$rese=mysql_query($reqe,$cnx);
$lignee=mysql_fetch_assoc($rese);
//affichage des pages dispos
if ($nbpage==0) {
echo"<h1>Il n'y a pas encore de commentaire...</h1>";
}
//si 10mess ou moins
else if($nbpage<=1){
echo"<page>Page <a href='index.php?genre=profil&m=$m&page=0'>[1]</page></a>";
}
else{
//sinon on ajoute des liens avec la variable nbpage en get
$i=1;
echo"<page>Pages <a href='index.php?genre=profil&m=$m&page=0'>[1]</page></a>";
while($i<$nbpage){
echo("-<page><a href=index.php?genre=profil&m=$m&page=$i>[".($i+1)."]</page></a>");
$i=$i+1;
}
//fin affichage pages
}
echo"<hr><table align='center' class='tab'>";
while($lignee)
{
//la fonction smileys filtre le message et affiche les images si il ya les caractères appropriés
echo"<th width='450' colspan='2'>De <a href=index.php?genre=profil&m=".$lignee['exp'].">".$lignee['exp']."</a> le ".$lignee['datemess']."</th>
";
echo"
<tr>
</tr>
<tr>";
echo"<td class='cadre3'>".$lignee['message']."</td></tr>
<tr>
<td class=''> </td>
</tr>
";
$lignee=mysql_fetch_assoc($rese);
}
echo"</table>
";
?>
</div>