Beispiel #1
0
        $cases_a_suppr = $_POST['cases_suppr'];
        $sort->supprimer($cases_a_suppr);
    }
}
if (isset($_GET['page_en_cours'])) {
    $page_en_cours = $_GET['page_en_cours'];
}
if (isset($_GET['modif_sort'])) {
    $temp = array();
    for ($i = 0; $i <= 4; $i++) {
        if ($_POST['liste_critere' . $i] != "") {
            $temp[$i] = $_POST['croit_decroit' . $i] . "_" . $_POST['num_text' . $i] . "_" . $_POST['liste_critere' . $i];
        }
    }
    if (count($temp) != 0) {
        $affichage = $sort->sauvegarder('', '', $temp);
        print $affichage;
        if (substr($affichage, 0, 8) == "<script>") {
            $tmpStr = $sort->show_tris_form();
            $tmpStr = str_replace("!!page_en_cours!!", urlencode($page_en_cours), $tmpStr);
            $tmpStr = str_replace("!!page_en_cours1!!", $page_en_cours, $tmpStr);
            $tmpStr = str_replace("!!action_suppr_tris!!", "document.cases_a_cocher.submit();", $tmpStr);
            echo $tmpStr;
            $tmpStr = $sort->show_sel_form();
            $tmpStr = str_replace("!!page_en_cours!!", urlencode($page_en_cours), $tmpStr);
            $tmpStr = str_replace("!!page_en_cours1!!", $page_en_cours, $tmpStr);
            echo $tmpStr;
        } else {
            $temp_tri = $_SESSION["nb_sortnotices"] - 1;
            print "<script> document.location='./index.php?" . $page_en_cours . "&get_last_query=" . $_SESSION["last_query"] . "&sort=" . $temp_tri . "';</script>";
        }
Beispiel #2
0
     if (count($suppr_sort_ids)) {
         $sort->supprimer($suppr_sort_ids);
     }
 }
 if (isset($_GET['page_en_cours'])) {
     $page_en_cours = $_GET['page_en_cours'];
 }
 if (isset($_GET['modif_sort'])) {
     $temp = array();
     for ($i = 0; $i <= 4; $i++) {
         if ($_POST['liste_critere' . $i] != "") {
             $temp[$i] = $_POST['croit_decroit' . $i] . "_" . $_POST['num_text' . $i] . "_" . $_POST['liste_critere' . $i];
         }
     }
     if (count($temp) != 0) {
         $display .= $sort->sauvegarder('', '', $temp);
         if (substr($display, 0, 8) == "<script>") {
             $tmpStr = $sort->show_tris_form();
             $tmpStr = str_replace("<!--bouton close-->", "<a href='#' onClick='parent.kill_frame_expl();return false;'><img src='" . get_url_icon('close.gif') . "' border='0' align='right'></a></div>", $tmpStr);
             $tmpStr = str_replace("!!page_en_cours!!", urlencode($page_en_cours), $tmpStr);
             $tmpStr = str_replace("!!page_en_cours1!!", $page_en_cours, $tmpStr);
             $tmpStr = str_replace("!!action_suppr_tris!!", "get_sort_content(1, sortSupprIds('cases_a_cocher','cases_suppr'));", $tmpStr);
             $display .= $tmpStr;
             $tmpStr = $sort->show_sel_form();
             $tmpStr = str_replace("!!page_en_cours!!", urlencode($page_en_cours), $tmpStr);
             $tmpStr = str_replace("!!page_en_cours1!!", $page_en_cours, $tmpStr);
             $display .= $tmpStr;
         } else {
             $temp_tri = $_SESSION["nb_sortnotices"] - 1;
             $display .= "<script> document.location='./index.php?" . $page_en_cours . "&get_last_query=" . $_SESSION["last_query"] . "&sort=" . $temp_tri . "';</script>";
         }
Beispiel #3
0
         //c'est une modification car on a un identifiant
         $id_tri = $_REQUEST['id_tri'];
     } else {
         //c'est une insertion car on a pas d'id
         $id_tri = "";
     }
     if ($_REQUEST['nom_tri']) {
         $nom_tri = $_REQUEST['nom_tri'];
     }
     if (isset($_REQUEST['liste_sel']) && !empty($_REQUEST['liste_sel'])) {
         $liste_sel = $_REQUEST['liste_sel'];
     }
     //on a un nom et une liste de parametres
     if ($nom_tri && $liste_sel) {
         //on enregistre le tri
         $affichage = $sort->sauvegarder($id_tri, $nom_tri, $liste_sel);
         echo $affichage;
     }
     //apres la sauvegarde on affiche la liste
     echo $sort->show_tris_form();
     break;
 case "modif":
     //modification d'un tri
     if ($_REQUEST['id_tri']) {
         //modification du tri précisé
         $id_tri = $_REQUEST['id_tri'];
     } else {
         //ce n'est pas une modif mais un ajout
         $id_tri = 0;
     }
     //affichage de l'écran de modification du tri