Bonjour,
je travaille sur un site web d'import export ou je veux integrer un système de messagerie privée,mais j'ai la difficulté de récupérer l'id de l'utilisateur connecté,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$sql = 'INSERT INTO message (mp_id,id_expediteur,id_destinataire,date,text,titre) VALUES("", "'.$_SESSION['username'].'", "'.$_POST['destinataire'].'", "'.date("Y-m-d H:i:s").'", "'.mysql_escape_string($_POST['text']).'", "'.mysql_escape_string($_POST['titre']).'")';
		mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
 
		mysql_close();
a priori je devais attribuer la valeur id_expediteur a $_SESSION['id'] et non pas a $_SESSION['username'], pour cela j'ai essayé ce code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
  $info_id=array();
  $username=$_SESSION['username'];
  $query=mysql_query("SELECT id FROM users WHERE username='$username'");
 
  while($row=mysql_fetch_assoc($query))
  {
     $info_id[]=$row;
  }
  return $info_id;
mais ça n'a pas marché .merci de bien m'aider a résoudre ce probleme