Soucy pour ignorer un membre

Résolu/Fermé
will.smith Messages postés 256 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 27 mars 2010 - 18 avril 2009 à 22:06
will.smith Messages postés 256 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 27 mars 2010 - 19 avril 2009 à 17:59
Bonjour,
j'ai fait une requette pour ignorer donc

pour ignorer un amis il comprend bien qu'il ne faut pas ignore dc c'est ok
pour ignore notre propre pseudo il comprend bien qui ne faut pas ignore donc c'est ok

mais si on ignore un autre membre il me dit

Etes vous certain de vouloir ignore ce membre teste?
oui - non

Id du membre à ignorer incorrecte ou le membre n'existe pas

et si je clique sur oui

il m'envoy sur la page

?action=ignorer&m=

donc il oublie de mettre le pseudo

de tester

car il me dit

Ce membre ne semble pas exister
Cliquez ici pour réessayer

donc je ne sais pas où est mon érreur et voilà mon code :

 <?
switch($action)
{
case "ignorer": //On veut ajouter ignorer un membre

$pseudo_d = mysql_real_escape_string($_GET['membre_pseudo']);
//On vérifie que le pseudo renvoit bien quelque chose 
$requete = mysql_query("SELECT membre_id, COUNT(*) AS nbr FROM forum_membres 
WHERE membre_pseudo = '$pseudo_d'
GROUP BY membre_id") or die(mysql_error());
$data = mysql_fetch_assoc($requete);
$pseudo_exist = $data['nbr'];
$i = 0;

if($pseudo_exist < 1)
{
echo '<p>Ce membre ne semble pas exister<br />
Cliquez <a href="./liste_des_membres_ignorer.php?action=ignorer">ici</a> pour réessayer</p>';
$i++;
}
$deja_ami = mysql_result(mysql_query("SELECT COUNT(*) AS nbr FROM forum_amis 
WHERE ami_from = '".intval($_SESSION['id'])."' AND ami_to = '".$data['membre_id']."'
OR ami_from = '".intval($_SESSION['id'])."' AND ami_to = '".$data['membre_id']."'"),0);
  if ($deja_ami > 0)
 {
 echo '<p>Vous ne pouvez pas ignorer un ami<br />Cliquez <a href="./liste_des_membres_ignorer.php?action=ignorer">ici</a> pour réessayer</p>';
   $i++;
 }
  if ($data['membre_id'] == $_SESSION['id'])
   {
 echo '<p>Vous ne pouvez pas vous ignorer vous même<br />Cliquez <a href="./liste_des_membres_ignorer.php?action=ignorer">ici</a> pour réessayer</p>';
    $i++;
  }
 
 
 if ($i == 0)
  {
$req = mysql_query("SELECT membre_id FROM forum_membres WHERE membre_pseudo='".$_POST['pseudo']."'")or die(mysql_error());
$data3 = mysql_fetch_array($req);
echo '<p>Etes vous certain de vouloir ignore ce membre <a href="/voirprofil.php?m='.$data3['membre_id'].'">'.stripslashes(htmlspecialchars($pseudo_d)).'</a>?<br /><a href="./liste_des_membres_ignorer.php?action=ignorer&amp;m='.$data3['membre_id'].'">oui</a> - <a href="./liste_des_membres_ignorer.php">non</a></p>';
 if(isset($_GET['m']) and $pseudo_exist > 0){
          $m = mysql_real_escape_string($_GET['m']);
               mysql_query("INSERT INTO forum_membres_ignorer VALUES ('','".$_SESSION['id']."','".$m."')")or die(         mysql_error()); 
     }else{
     echo 'Id du membre à ignorer incorrecte ou le membre n\'existe pas';
  }
} 


merci de me dire pour quoi il me dit a chaque fois que le membre n'existe pas

merci de votre aide

2 réponses

will.smith Messages postés 256 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 27 mars 2010 10
19 avril 2009 à 02:57
un petit up pour savoir si qqun peutr m'aider

merci de votre aide
0
will.smith Messages postés 256 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 27 mars 2010 10
19 avril 2009 à 17:59
il n'a pas un qui peut m'aidé svp

merci
0