Skip to content
Extraits de code Groupes Projets
Valider 576b3471 rédigé par Julie Choquet's avatar Julie Choquet
Parcourir les fichiers

bouton like disabled si déjà fait

parent 2691755b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -25,11 +25,11 @@ TO DO LATER : ...@@ -25,11 +25,11 @@ TO DO LATER :
- ajout commentaire sur click photo - ajout commentaire sur click photo
- faire le bouton j'aime qui marche - faire le bouton j'aime qui marche
- acceuil
- identification de personnes rajouter un bouton et que ça marche (mettre qu'on aurait aimer elastic search ect) - identification de personnes rajouter un bouton et que ça marche (mettre qu'on aurait aimer elastic search ect)
- oubli de marquer qui a posté à raj ?
- oubli de marquer qui a posté à raj ?
- ajout concours admin, fin concours admin: Abandon -> probleme dans la table concours winner = identifiant photo - ajout concours admin, fin concours admin: Abandon -> probleme dans la table concours winner = identifiant photo
LATER LATER
......
...@@ -88,5 +88,7 @@ ...@@ -88,5 +88,7 @@
} }
?> ?>
<?php include 'modal.php'; ?>
<?php include 'footer.php'; ?> <?php include 'footer.php'; ?>
...@@ -56,6 +56,13 @@ $(document).ready(function (){ ...@@ -56,6 +56,13 @@ $(document).ready(function (){
var like = resultObj[1][0]; var like = resultObj[1][0];
$('.like').html(like); $('.like').html(like);
var possible = resultObj[2][0];
if(possible == 1)
{
$("#like").attr("disabled", true);
}
} }
else else
{ {
......
...@@ -63,7 +63,7 @@ echo '</div>'; ...@@ -63,7 +63,7 @@ echo '</div>';
echo '<div class="modal-footer">'; echo '<div class="modal-footer">';
echo '<button class="btn btn-primary vote" data-toggle="tooltip" title="Vote pour la photo la plus trash">Trash<span class="badge trash">0</span></button>'; echo '<button class="btn btn-primary vote" data-toggle="tooltip" title="Vote pour la photo la plus trash">Trash<span class="badge trash">0</span></button>';
echo '<button class="btn btn-primary vote" data-toggle="tooltip" title="Vote pour la photo où ça pécho sec">Love<span class="badge love">0</span></button>'; echo '<button class="btn btn-primary vote" data-toggle="tooltip" title="Vote pour la photo où ça pécho sec">Love<span class="badge love">0</span></button>';
echo '<button class="btn btn-primary vote" data-toggle="tooltip" title="Photo de toute beauté">Like<span class="badge like">0</span></button>'; echo '<button class="btn btn-primary vote" data-toggle="tooltip" title="Photo de toute beauté" id="like">Like<span class="badge like">0</span></button>';
echo '</div>'; echo '</div>';
echo '</div>'; echo '</div>';
......
...@@ -2,6 +2,8 @@ ...@@ -2,6 +2,8 @@
session_start(); session_start();
$id = $_SESSION['login'];
$idphoto = $_POST['idphoto']; $idphoto = $_POST['idphoto'];
$idsoiree = $_POST['idsoiree']; $idsoiree = $_POST['idsoiree'];
...@@ -21,6 +23,11 @@ ...@@ -21,6 +23,11 @@
return $result; return $result;
} }
function dejaLike($db, $idphoto, $id) {
$stmt = $db->query("SELECT COUNT(*) FROM liker WHERE idutilisateur='$id' AND idphoto='$idphoto'");
return $stmt->fetchColumn();
}
try{ try{
/* Connexion à la base de données avec PDO */ /* Connexion à la base de données avec PDO */
...@@ -29,6 +36,7 @@ ...@@ -29,6 +36,7 @@
$commentaires = getComment($DB, $idphoto); $commentaires = getComment($DB, $idphoto);
$nblike = getLike($DB, $idphoto); $nblike = getLike($DB, $idphoto);
$likePossible = dejaLike($DB, $idphoto, $id);
$DB = null; $DB = null;
...@@ -39,7 +47,7 @@ ...@@ -39,7 +47,7 @@
} }
$array = array($commentaires, $nblike); $array = array($commentaires, $nblike, $likePossible);
echo json_encode($array); echo json_encode($array);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter