Bonjour cher membres de la communauté developpez , j'ai décider de créer un système de messagerie privée pour mon site , tout marche bien sauf pour la suppression du message , Seul le membres qui a créer la discussion privée a le droit de la supprimer , la supression n'est qu'un UPDATE d'un champs , bon passon au code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <?php
if (!empty($_POST['suprimer']) && ($_SESSION['MM_Username'] == $row_Recordset['createur'] )) {
foreach ($_POST['suprimer'] as $cle) {
$Requete = "UPDATE forum_mp_titre SET createur_delete = '1' WHERE id = '$cle' ";
$resRequete = mysql_query($Requete, $onestream) or die(mysql_error());
$message_succes = ' Message suprimmer avec succés ! ';
}
}
elseif (!empty($_POST['suprimer']) && ($_SESSION['MM_Username'] !== $row_Recordset['createur'] ))
{
echo'erreur';
}
?> |
Bon pour $row_Recordset['createur']
1 2 3 4 5 6 7 8 9
| <?php
$colname = "-1";
if (isset($_SESSION['MM_Username'])) {
$colname = $_SESSION['MM_Username'];
}
$row_Recordset['createur'] = $colname
?> |
lors de l'execution , je recois toujours erreur même si
?php $row_Recordset['createur'] == $_SESSION['MM_Username'] ?>
et je ne sais pas d'ou sa viens
- merci pour votre aide
Partager