| Pages: 1 | 
											
											
											
												|  
 Membre | Bonjour voila j'essaie de faire un code d'ajout d'ami   mais je bloque a chaque fois il me dit
 " L'identifiant de l'utilisateur n'est pas défini. "
 
 <?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
 mysql_query('insert into cpt_connectes (pseudo, timestamp) values ("'.$_SESSION['username'].'", "'.time().'")');
 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 cherche le dernier inscrit
 $reponse= mysql_query('select username, id, signup_date from users order by signup_date desc limit 1 ');
 $donnee = mysql_fetch_array ($reponse);
 mysql_query('insert into cpt_connectes (username, timestamp) values ("'.$_SESSION['username'].'", "'.time().'")');
 
 ?>
 <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 : <font color=#FF0000>$nb_new_username</font>");?><br/>
      - Dernier inscrit : <font color=#FF0000><a href="profile.php?id=<?php echo $donnee['id']; ?>"><?php echo htmlentities($donnee['username'], ENT_QUOTES, 'UTF-8'); ?> <a/></font>
 
 </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="content">
 <br/>
 <a href="index.php">Accueil</a> > <a href="compte.php">Votre espace</a> > Profil
 <br/>
 <br/>
 <?php
 
 //On verifie que lidentifiant de lutilisateur est defini
 if(isset($_GET['id']))
 {
 $id = intval($_GET['id']);
 //On verifie que lutilisateur existe
 $dn = mysql_query('select username, email, avatar, niveau,  signup_date, lastlogin from users where id="'.$id.'"');
 
 $select = mysql_query("SELECT niveau FROM users WHERE id='".$id."'");
 $nivel = mysql_fetch_row($select);
 if(mysql_num_rows($dn)>0)
 {
 $dnn = mysql_fetch_array($dn);
 //Ajouter le membre aux amis
 
 $operation = "";
 if (isset($_GET['amis']))
 {
 $amis = mysql_real_escape_string($_GET['amis']);
 $compte = mysql_real_escape_string($_SESSION['username']);
 
 //On verifie si le membre ne l'a pas deja comme amis
 $verification = mysql_query("SELECT COUNT(*) FROM ami WHERE compte='$compte' OR amis='$amis'");
 $donnees = mysql_fetch_array($verification);
 if($donnees['COUNT(*)'] >= 1)
 {
 $operation = 'Le membre est dejà dans votre carnet d\'adresses';
 }
 else {
 $sql = "INSERT INTO ami(compte,amis) VALUES ('".$compte."', '".$amis."')";
 mysql_query($sql);
 $operation = 'Membre ajoutez avec succès au carnet d\'adresses';
 }
 }
 
 ?>
 
 <h2>Profil de "<?php echo $dnn['username']; ?>" :</h2>
 
 <br/>
 <br/>
 
 <table class="left"style="width:500px;">
 <tr>
 <td>
 
 <?php
 if($dnn['avatar']!='')
 {
 echo '<img src="'.htmlentities($dnn['avatar'], ENT_QUOTES, 'UTF-8').'" alt="Image Perso" style="max-width:100px;max-height:100px;" />';
 }
 else
 {
 echo '<img src="http://www.nsiautostore.com/Portals/1/THNSIWEB/User.png"width="100" alt="contact" />';
 }
 ?></td>
 <td class="left">Utilisateur: <?php echo htmlentities($dnn['username'], ENT_QUOTES, 'UTF-8'); ?><br/>
 Email: <?php echo htmlentities($dnn['email'], ENT_QUOTES, 'UTF-8'); ?><br />
 Cet utilisateur s'est inscrit le: <?php echo date('d/m/Y',$dnn['signup_date']); ?><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']);} ?><br/>
 Rang : <?php if ($dnn['niveau']==0) {echo "Membre";}?><?php if ($dnn['niveau']==2) {echo "Modo";}?><?php if ($dnn['niveau']==3) {echo "Admin";}?></strong>
 <?php echo '<a href="profile.php?amis='.$dnn['username'].'">Ajoutez contact</a>'?>
 
 </td></table>
 </tr>
 <?php
 include('config.php');
 $cnn = mysql_fetch_array(mysql_query('select count(*) as nb from cpt_connectes where pseudo="'.mysql_real_escape_string($dnn['username']).'"'));
 if($cnn['nb']>0)
 {
 echo '<img src="http://www.softicons.com/download/application-icons/messenger-icons-by-tatice/png/48/En%20ligne.png" width="48" /> ';
 }
 else
 {
 echo '<img src="http://www.softicons.com/download/application-icons/messenger-icons-by-tatice/png/48/Hors%20ligne.png" width="48" /> ';
 }
 ?>
 
 <?php
 //On affiche un lien pour envoyer un mp a lutilisateur
 if(isset($_SESSION['username']))
 {
 ?>
 <a href="new_pm.php?recip=<?php echo urlencode($dnn['username']); ?>" class="big"><img src="http://png-2.findicons.com/files/icons/2140/vista_inspirate/128/thunderbird_icon.png" width="48" /></a>
 
 <?php
 }
 
 
 }
 else
 {
 echo 'Cet utilisateur n\'existe pas.';
 }
 }
 else
 {
 echo 'L\'identifiant de l\'utilisateur n\'est pas défini.';
 }
 ?>
 <br/>
 <br/>
 <br/>
 <br>
 <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>
 <div id="filter2"></div>
 <div id="boxusers">
 <span id="boxuserstitle"></span>
 <p>
 <?php
 //On recupere les identifiants, les pseudos et les emails des utilisateurs
 $req = mysql_query('select id, username, email from users ORDER BY signup_date ASC');
 while($dnn = mysql_fetch_array($req))
 {
 ?>
 <tr>
 <center><td width="500px"><a href="profile.php?id=<?php echo $dnn['id']; ?>"><?php echo htmlentities($dnn['username'], ENT_QUOTES, 'UTF-8'); ?> </a></td></center><br/>
 </tr>
 <?php
 }
 ?><br/>
 <div align="right"><input id="co_submit"type="button" name="cancel" value="Fermer" onclick="closeboxusers()"></div>
 </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('username')">Chat With Jane eddy</a>
 </div>
 <?php
 }
 else
 
 {
 echo 'Vous n\'êtes pas autoris´ à acceder à cette zone';
 include('erreur.php');
 exit;
 }
 
 ?>
 
 </body>
 </html>
 
 
Quelqu'un aurait une solution s'il vous plait
  a et j'ai créer la table   
 
 | 
											
											
												|  
 Membre | Personne pour maider?  
 
 | 
											
											
												|  
 Admin | Bonjour, essaye:
 
 <?phpinclude('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
 mysql_query('insert into cpt_connectes (pseudo, timestamp) values ("'.$_SESSION['username'].'", "'.time().'")');
 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 cherche le dernier inscrit
 $reponse= mysql_query('select username, id, signup_date from users order by signup_date desc limit 1 ');
 $donnee = mysql_fetch_array ($reponse);
 mysql_query('insert into cpt_connectes (username, timestamp) values ("'.$_SESSION['username'].'", "'.time().'")');
 
 ?>
 <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 : <font color=#FF0000>$nb_new_username</font>");?><br/>
      - Dernier inscrit : <font color=#FF0000><a href="profile.php?id=<?php echo $donnee['id']; ?>"><?php echo htmlentities($donnee['username'], ENT_QUOTES, 'UTF-8'); ?> <a/></font>
 
 </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="content">
 <br/>
 <a href="index.php">Accueil</a> > <a href="compte.php">Votre espace</a> > Profil
 <br/>
 <br/>
 <?php
 
 //On verifie que lidentifiant de lutilisateur est defini
 if(isset($_GET['id']))
 {
 $id = intval($_GET['id']);
 //On verifie que lutilisateur existe
 $dn = mysql_query('select username, email, avatar, niveau,  signup_date, lastlogin from users where id="'.$id.'"');
 
 $select = mysql_query("SELECT niveau FROM users WHERE id='".$id."'");
 $nivel = mysql_fetch_row($select);
 if(mysql_num_rows($dn)>0)
 {
 $dnn = mysql_fetch_array($dn);
 //Ajouter le membre aux amis
 
 $operation = "";
 if (isset($_GET['amis']))
 {
 $amis = mysql_real_escape_string($_GET['amis']);
 $compte = mysql_real_escape_string($_SESSION['username']);
 
 //On verifie si le membre ne l'a pas deja comme amis
 $verification = mysql_query("SELECT COUNT(*) FROM ami WHERE compte='$compte' OR amis='$amis'");
 $donnees = mysql_fetch_array($verification);
 if($donnees['COUNT(*)'] >= 1)
 {
 $operation = 'Le membre est dejà dans votre carnet d\'adresses';
 }
 else {
 $sql = "INSERT INTO ami(compte,amis) VALUES ('".$compte."', '".$amis."')";
 mysql_query($sql);
 $operation = 'Membre ajoutez avec succès au carnet d\'adresses';
 }
 }
 
 ?>
 
 <h2>Profil de "<?php echo $dnn['username']; ?>" :</h2>
 
 <br/>
 <br/>
 
 <table class="left"style="width:500px;">
 <tr>
 <td>
 
 <?php
 if($dnn['avatar']!='')
 {
 echo '<img src="'.htmlentities($dnn['avatar'], ENT_QUOTES, 'UTF-8').'" alt="Image Perso" style="max-width:100px;max-height:100px;" />';
 }
 else
 {
 echo '<img src="http://www.nsiautostore.com/Portals/1/THNSIWEB/User.png"width="100" alt="contact" />';
 }
 ?></td>
 <td class="left">Utilisateur: <?php echo htmlentities($dnn['username'], ENT_QUOTES, 'UTF-8'); ?><br/>
 Email: <?php echo htmlentities($dnn['email'], ENT_QUOTES, 'UTF-8'); ?><br />
 Cet utilisateur s'est inscrit le: <?php echo date('d/m/Y',$dnn['signup_date']); ?><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']);} ?><br/>
 Rang : <?php if ($dnn['niveau']==0) {echo "Membre";}?><?php if ($dnn['niveau']==2) {echo "Modo";}?><?php if ($dnn['niveau']==3) {echo "Admin";}?></strong>
 <?php echo '<a href="profile.php?amis='.$dnn['username'].'">Ajoutez contact</a>'?>
 
 </td></table>
 </tr>
 <?php
 include('config.php');
 $cnn = mysql_fetch_array(mysql_query('select count(*) as nb from cpt_connectes where pseudo="'.mysql_real_escape_string($dnn['username']).'"'));
 if($cnn['nb']>0)
 {
 echo '<img src="http://www.softicons.com/download/application-icons/messenger-icons-by-tatice/png/48/En%20ligne.png" width="48" /> ';
 }
 else
 {
 echo '<img src="http://www.softicons.com/download/application-icons/messenger-icons-by-tatice/png/48/Hors%20ligne.png" width="48" /> ';
 }
 ?>
 
 <?php
 //On affiche un lien pour envoyer un mp a lutilisateur
 if(isset($_SESSION['username']))
 {
 ?>
 <a href="new_pm.php?recip=<?php echo urlencode($dnn['username']); ?>" class="big"><img src="http://png-2.findicons.com/files/icons/2140/vista_inspirate/128/thunderbird_icon.png" width="48" /></a>
 
 <?php
 }
 ?>
 <br/>
 <br/>
 <br/>
 <br>
 <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>
 <div id="filter2"></div>
 <div id="boxusers">
 <span id="boxuserstitle"></span>
 <p>
 <?php
 //On recupere les identifiants, les pseudos et les emails des utilisateurs
 $req = mysql_query('select id, username, email from users ORDER BY signup_date ASC');
 while($dnn = mysql_fetch_array($req))
 {
 ?>
 <tr>
 <center><td width="500px"><a href="profile.php?id=<?php echo $dnn['id']; ?>"><?php echo htmlentities($dnn['username'], ENT_QUOTES, 'UTF-8'); ?> </a></td></center><br/>
 </tr>
 <?php
 }
 ?><br/>
 <div align="right"><input id="co_submit"type="button" name="cancel" value="Fermer" onclick="closeboxusers()"></div>
 </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('username')">Chat With Jane eddy</a>
 </div>
 <?php
 }
 else
 {
 echo 'Cet utilisateur n\'existe pas.';
 }
 }
 else
 {
 echo 'L\'identifiant de l\'utilisateur n\'est pas défini.';
 }
 }
 else
 {
 echo 'Vous devez être connecté pour accéder à cette page.';
 }
 ?>
 
 </body>
 </html>
Cordialement
  
 
  | 
											
											
												|  
 Membre | bonjour sa ne marche pas.. bon je vais réexpliquer
   j'ai deux tables :
 - la première se prénomme "users" elle contient l'id, usermane ect..
 et la deuxième se prénomme "ami"
 
 quand un membre a va sur le profil du membre b il peut voir ces infos (age pseudo ect) et j'aimerais que sur la page profil du membre b le membre a puisse l'ajouter à ses amis en cliquant sur "rajouter à mes amis"
 
 <?phpybouane a corriger le code (enfin je croisinclude('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
 mysql_query('insert into cpt_connectes (pseudo, timestamp) values ("'.$_SESSION['username'].'", "'.time().'")');
 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 cherche le dernier inscrit
 $reponse= mysql_query('select username, id, signup_date from users order by signup_date desc limit 1 ');
 $donnee = mysql_fetch_array ($reponse);
 mysql_query('insert into cpt_connectes (username, timestamp) values ("'.$_SESSION['username'].'", "'.time().'")');
 
 ?>
 <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 : <font color=#FF0000>$nb_new_username</font>");?><br/>
      - Dernier inscrit : <font color=#FF0000><a href="profile.php?id=<?php echo $donnee['id']; ?>"><?php echo htmlentities($donnee['username'], ENT_QUOTES, 'UTF-8'); ?> <a/></font>
 
 </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="content">
 <br/>
 <a href="index.php">Accueil</a> > <a href="compte.php">Votre espace</a> > Profil
 <br/>
 <br/>
 <?php
 
 //On verifie que lidentifiant de lutilisateur est defini
 if(isset($_GET['id']))
 {
 $id = intval($_GET['id']);
 //On verifie que lutilisateur existe
 $dn = mysql_query('select username, email, avatar, niveau,  signup_date, lastlogin from users where id="'.$id.'"');
 
 $select = mysql_query("SELECT niveau FROM users WHERE id='".$id."'");
 $nivel = mysql_fetch_row($select);
 if(mysql_num_rows($dn)>0)
 {
 $dnn = mysql_fetch_array($dn);
 //Ajouter le membre aux amis
 
 $operation = "";
 if (isset($_GET['amis']))
 {
 $amis = mysql_real_escape_string($_GET['amis']);
 $compte = mysql_real_escape_string($_SESSION['username']);
 
 //On verifie si le membre ne l'a pas deja comme amis
 $verification = mysql_query("SELECT COUNT(*) FROM ami WHERE compte='$compte' OR amis='$amis'");
 $donnees = mysql_fetch_array($verification);
 if($donnees['COUNT(*)'] >= 1)
 {
 $operation = 'Le membre est dejà dans votre carnet d\'adresses';
 }
 else {
 $sql = "INSERT INTO ami(compte,amis) VALUES ('".$compte."', '".$amis."')";
 mysql_query($sql);
 $operation = 'Membre ajoutez avec succès au carnet d\'adresses';
 }
 }
 
 ?>
 
 <h2>Profil de "<?php echo $dnn['username']; ?>" :</h2>
 
 <br/>
 <br/>
 
 <table class="left"style="width:500px;">
 <tr>
 <td>
 
 <?php
 if($dnn['avatar']!='')
 {
 echo '<img src="'.htmlentities($dnn['avatar'], ENT_QUOTES, 'UTF-8').'" alt="Image Perso" style="max-width:100px;max-height:100px;" />';
 }
 else
 {
 echo '<img src="http://www.nsiautostore.com/Portals/1/THNSIWEB/User.png"width="100" alt="contact" />';
 }
 ?></td>
 <td class="left">Utilisateur: <?php echo htmlentities($dnn['username'], ENT_QUOTES, 'UTF-8'); ?><br/>
 Email: <?php echo htmlentities($dnn['email'], ENT_QUOTES, 'UTF-8'); ?><br />
 Cet utilisateur s'est inscrit le: <?php echo date('d/m/Y',$dnn['signup_date']); ?><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']);} ?><br/>
 Rang : <?php if ($dnn['niveau']==0) {echo "Membre";}?><?php if ($dnn['niveau']==2) {echo "Modo";}?><?php if ($dnn['niveau']==3) {echo "Admin";}?></strong>
 <?php echo '<a href="profile.php?amis='.$dnn['username'].'">Ajoutez contact</a>'?>
 
 </td></table>
 </tr>
 <?php
 include('config.php');
 $cnn = mysql_fetch_array(mysql_query('select count(*) as nb from cpt_connectes where pseudo="'.mysql_real_escape_string($dnn['username']).'"'));
 if($cnn['nb']>0)
 {
 echo '<img src="http://www.softicons.com/download/application-icons/messenger-icons-by-tatice/png/48/En%20ligne.png" width="48" /> ';
 }
 else
 {
 echo '<img src="http://www.softicons.com/download/application-icons/messenger-icons-by-tatice/png/48/Hors%20ligne.png" width="48" /> ';
 }
 ?>
 
 <?php
 //On affiche un lien pour envoyer un mp a lutilisateur
 if(isset($_SESSION['username']))
 {
 ?>
 <a href="new_pm.php?recip=<?php echo urlencode($dnn['username']); ?>" class="big"><img src="http://png-2.findicons.com/files/icons/2140/vista_inspirate/128/thunderbird_icon.png" width="48" /></a>
 
 <?php
 }
 ?>
 <br/>
 <br/>
 <br/>
 <br>
 <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>
 <div id="filter2"></div>
 <div id="boxusers">
 <span id="boxuserstitle"></span>
 <p>
 <?php
 //On recupere les identifiants, les pseudos et les emails des utilisateurs
 $req = mysql_query('select id, username, email from users ORDER BY signup_date ASC');
 while($dnn = mysql_fetch_array($req))
 {
 ?>
 <tr>
 <center><td width="500px"><a href="profile.php?id=<?php echo $dnn['id']; ?>"><?php echo htmlentities($dnn['username'], ENT_QUOTES, 'UTF-8'); ?> </a></td></center><br/>
 </tr>
 <?php
 }
 ?><br/>
 <div align="right"><input id="co_submit"type="button" name="cancel" value="Fermer" onclick="closeboxusers()"></div>
 </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('username')">Chat With Jane eddy</a>
 </div>
 <?php
 }
 else
 {
 echo 'Cet utilisateur n\'existe pas.';
 }
 }
 else
 {
 echo 'L\'identifiant de l\'utilisateur n\'est pas défini.';
 }
 }
 else
 {
 echo 'Vous devez être connecté pour accéder à cette page.';
 }
 ?>
 
 </body>
 </html>
 ) mais voila quand je clique sur rajouter j'ai " L'identifiant de l'utilisateur n'est pas défini. " qui apparait
 quelqu'un aurait une solution car là je séche complètement
   
 
 | 
											
											
												|  
 Membre | Personne pour m'aider ? J'ai reussi a enregistrer l'id mais pas  le nom.
 Par contre comment faire pour ajouter plusieur id dans la colone ami?
 Car je ne peux rajouter qu'une donnee
 Je mexplique a lheure actuelle un membre A peut rajouter le membre B a ces contacts mas paq le membre C
 
 
 | 
											
												| Pages: 1 |