Partage
  • Partager sur Facebook
  • Partager sur Twitter

problème de validation

    19 mars 2011 à 13:58:10

    Bonjour.
    toujours pour la même histoire de système d'ami :-°
    voila je pensais que tout marchais bien je pouvais accepter ou refuser une demande d'amis et je pouvais en rajouter..
    Mais voila je me suis rendu compte d'une grosse boulette :lol:
    je reprends mon exemple de deux membres A et D
    le membre A demande un ajout d'ami au membre D
    donc sa s'enregistre dans la bd et le membre D voit la demande et l'accepte ou pas jusque là tout va bien.. Mais voila logiquement seul le membre qui reçoit la demande(le membre D) peut soit accepter ou refuser..
    mais là dans mon cas le membre A peut aussi accepter ou refuser et du coup il a pas besoin d'attendre l'accord du membre D o_O
    voici ma la page qui ajoute
    <?php
    include('config.php')
    ?>
    		<link rel="stylesheet" type="text/css" href="css/global.css" />
    <?php
    $dn = mysql_query('select username, id, email, avatar, signup_date, lastlogin from users where id="'.$id.'"');
    $dnn = mysql_fetch_array($dn);
    //Ajouter le membre aux amis
    if (isset($dnn['username']))  
    {
    $amis = mysql_real_escape_string($dnn['username']);
    $id = mysql_real_escape_string($_SESSION['userid']);
    	
    //On verifie si le membre ne l'a pas deja comme amis
    $verification = mysql_query("SELECT COUNT(*) FROM ami WHERE id='$id' AND 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(id,amis,ami_confirm) VALUES ('".$id."', '".$amis."','0')";
    mysql_query($sql);
    $operation = 'Membre ajoutez avec succès au carnet d\'adresses';
    }
    } 
    ?>
    
    • Partager sur Facebook
    • Partager sur Twitter

    problème de validation

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown