Ejemplo n.º 1
0
     } else {
         if (isset($args) and $vote == "moins" and intval($arg_rank) > $_SESSION['prop_arg_rank_default']) {
             //vote - pour un argument
             $nb = $argClass->setArgByIdForRank($arg_id, intval($arg_rank) - 1);
             $user_histoClass->setUser_histo($user_mail, $debat_id, $arg_id, $vote_type . $vote, $user_ip);
             $_SESSION['message'] = htmlentities("Vote - pour l'argument enregistré");
         } else {
             if (isset($args) and $vote == "moins" and intval($arg_rank) <= $_SESSION['prop_arg_rank_default']) {
                 //vote - et suppression du débat ou de l'argument
                 //$logClass->setNewLog($arg_id." ".$arg_rank." ".$arg_type." ".$arg_link_id." ".$arg_lib_fr, $user_ip);
                 //$arg_lib_fr = $_POST['updated_arg'];
                 $arg_action = "arg";
                 $nb = $propClass->setNewProp($debat_id, $arg_lib_fr, $arg_action, $user_ip, $user_mail, intval($arg_rank) - 1);
                 //vote - passage de argument à proposition
                 $logClass->setNewLog($debat_id . ", " . $arg_rank . ", " . $arg_type . ", " . $arg_link_id . ", " . $arg_lib_fr . ", " . $arg_action, $user_ip);
                 $nb = $argClass->deleteArgById($arg_id);
                 $user_histoClass->setUser_histo($user_mail, $debat_id, $arg_id, $vote_type . $vote, $user_ip);
                 $_SESSION['message'] = htmlentities("Vote - pour l'argument enregistré, l'argument ayant atteint le score limite, il redevient une proposition");
             }
         }
     }
 } else {
     if ($vote_type == "prop") {
         $props = $propClass->getPropById($vote_id);
         $prop_id = $props[0]->prop_id;
         $prop_rank = $props[0]->prop_rank;
         $prop_type = $props[0]->prop_type;
         $prop_link_id = $props[0]->prop_link_id;
         $prop_lib_fr = $props[0]->prop_lib_fr;
         //			$prop_lib_fr = htmlentities($prop_lib_fr,ENT_QUOTES); //Convertit tous les caractères éligibles en entités HTML.
         if (isset($props) and $vote == "plus" and intval($prop_rank) < $_SESSION['prop_arg_rank_validation']) {