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
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
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';
}
}
?>
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.