0123azerty
Messages postés2Date d'inscriptionlundi 29 octobre 2007StatutMembreDernière intervention 1 janvier 2008
-
1 janv. 2008 à 06:57
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 2014
-
4 janv. 2008 à 20:45
bjr a tous ...
lors des envois des messages d'un membre a un autre, le membre en question doit choisir dans une liste deroulante l'autres membre a qui il veux envoyer les messages... en faite je voudrais retirer cette liste deroulante et lorsqu'il essais d'envoyer un message a l'autre membre je voudrais que son id ou pseudo apparait directement... comme sa pas besoin de choisir dans la liste deroulante.
voici le code :
<?php
session_start();
// on vérifie toujours qu'il s'agit d'un membre qui est connecté
if (!isset($_SESSION['login'])) {
// si ce n'est pas le cas, on le redirige vers l'accueil
header ('Location: index.php');
exit();
}
// on teste si le formulaire a bien été soumis
if (isset($_POST['go']) && $_POST['go'] = = 'Envoyer') {
if (empty($_POST['destinataire']) || empty($_POST['titre']) || empty($_POST['message'])) {
// on prépare une requete SQL selectionnant tous les login des membres du site en prenant soin de ne pas selectionner notre propre login, le tout, servant à alimenter le menu déroulant spécifiant le destinataire du message
$sql = 'SELECT membre.login as nom_destinataire, membre.id as id_destinataire FROM membre WHERE id <> "'.$_SESSION['id'].'" ';
// on lance notre requete SQL
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
$nb = mysql_num_rows ($req);
if ($nb == 0) {
// si aucun membre n'a été trouvé, on affiche tout simplement aucun formulaire
echo 'Vous êtes le seul membre inscrit.';
}
else {
// si au moins un membre qui n'est pas nous même a été trouvé, on affiche le formulaire d'envoie de message
?>
<form action="messagemembre.php" method="post">
<center> Envoyer un message à : <select name ="destinataire"></center>
<?php
// on alimente le menu déroulant avec les login des différents membres du site
}
// FIN DE CE CODE
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////