Bonjour,
Dans le cadre de mon forum, je cherche à installer une fonction de signalement d'un message
lorsque celui-ci va à l'encontre des CGU.
Le bouton "Signaler" apparaît donc sur chaque message du sujet.
Lorsque le membre clique sur "Signaler", un pop-up s'affiche reprenant en citation le message qui fait défaut.
Le problème est que je n'arrive pas à récupérer le message.
Comme les messages sont issus d'une boucle while, je pense devoir utiliser un id unique pour chaque message.
Cependant, je ne sais pas la méthode à employer.
Pourriez-vous me fournir une petite aide svp ?
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 <?php $bdd->query("SET NAMES 'UTF8', lc_time_names = 'fr_FR'"); $req = $bdd->prepare("SELECT id,pseudo,message,DATE_FORMAT(datemessage, '%a %d %b %Y à %Hh%i') AS datepublication,forum FROM forummessages WHERE forum = :forum AND titre = :titre LIMIT $start, $epp"); $array = array ( 'forum' => $_GET['c'], 'titre' => utf8_encode($titre) ); $req->execute($array); foreach ($req as $donnee): ?> <!-------Signaler un message------> <?php if(isset($_SESSION['pseudo'])&&($donnee['pseudo']!=($_SESSION['pseudo']))){ ?> <div class="formulaire_signaler_message"> <label>Signaler ce message</label> </div> <?php } ?> <?php endforeach; ?> <!--Pop-up--> <div class="masque"></div> <div class="popup"><div class="close"></div> <p>Vous souhaitez signaler le message suivant :</p> <div class="citation"> <!--Message à cité (càd $donnee['message'])--> Blablabla </div></div> <!--Code jQuery->
Partager