Exemple #1
0
                     } else {
                         if (isset($props) and $vote == "moins" and intval($prop_rank) <= $_SESSION['prop_arg_rank_delete']) {
                             //vote - et suppression du débat ou de l'argument
                             $nb = $propClass->deletePropById($prop_id);
                             $user_histoClass->setUser_histo($user_mail, $prop_link_id, $prop_link_id, $vote_type . $vote, $user_ip);
                             $_SESSION['message'] = htmlentities("Vote - enregistré, le score atteint ayant atteint la limite, ce vote à supprimé la proposition");
                         }
                     }
                 }
             }
         }
     }
 } else {
     if ($vote_type == "debat") {
         //			$logClass->setNewLog($vote." ".$vote_id." ".$vote_type,$user_ip);
         $debats = $debatClass->getDebatById($vote_id);
         $debat_id = $debats[0]->debat_id;
         $debat_rank = $debats[0]->debat_rank;
         $debat_lib_fr = $debats[0]->debat_lib_fr;
         //			$debat_lib_fr = htmlentities($debat_lib_fr,ENT_QUOTES); //Convertit tous les caractères éligibles en entités HTML.
         //			$logClass->setNewLog($debat_id." ".$debat_rank." ".$debat_lib_fr,$user_ip);
         if (isset($debats) and $vote == "plus") {
             //vote + pour une debat
             $nb = $debatClass->setDebatById($debat_id, intval($debat_rank) + 1);
             //ajouter le * user_rank
             $user_histoClass->setUser_histo($user_mail, $debat_id, $arg_id, $vote_type . $vote, $user_ip);
             $_SESSION['message'] = htmlentities("Vote + pour le débat enregistré");
         } else {
             if (isset($debats) and $vote == "moins" and intval($debat_rank) > $_SESSION['prop_debat_rank_delete']) {
                 //vote - pour une debatosition
                 $nb = $debatClass->setDebatById($debat_id, intval($debat_rank) - 1);