par philippe LECLERC philippe.leclerc1@ac-caen.fr - script de maj du contenu d'une sequence _-=-_ =================================================== */ header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Expires: " . gmdate("D, d M Y H:i:s") . " GMT"); session_name("Lcs"); @session_start(); //si la page est appelee par un utilisateur non identifiee if (!isset($_SESSION['version']) || !isset($_SESSION['saclasse']) && !isset($_SESSION['login'])) { exit; } //indique que le type de la reponse renvoyee au client sera du Texte header("Content-Type: text/plain"); //anti Cache pour HTTP/1.1 header("Cache-Control: no-cache , private"); //anti Cache pour HTTP/1.0 header("Pragma: no-cache"); if (isset($_POST['rqt']) && isset($_POST['sens']) && isset($_POST['sens'])) { $buton = empty($_POST['buttons']) ? false : $_POST['buttons']; include_once "../Includes/fonctions.inc.php"; require_once '../Includes/config.inc.php'; $rq2 = "SELECT id_rubrique FROM cahiertxt WHERE seq_id=" . stripslashes($_POST['rqt']) . " order by date " . stripslashes($_POST['sens']); $result2 = @mysqli_query($GLOBALS["___mysqli_ston"], $rq2) or die(is_object($dbc) ? mysqli_error($dbc) : (($___mysqli_res = mysqli_connect_error()) ? $___mysqli_res : false)); while ($ligne = mysqli_fetch_array($result2, MYSQLI_NUM)) { Affiche_seance_seq($ligne[0], $buton, $_POST['tiket']); } } else { echo "error"; }
function Affiche_seq($param) { global $dlm1, $dlm2; //affiche une sequence et son contenu dans le cdt $rqs = "SELECT titrecourt,titre,contenu FROM sequences WHERE id_seq='{$param}'"; // lancer la requête $results = @mysqli_query($GLOBALS["___mysqli_ston"], $rqs) or die(is_object($dbc) ? mysqli_error($dbc) : (($___mysqli_res = mysqli_connect_error()) ? $___mysqli_res : false)); // Combien y a-t-il d'enregistrements ? if (mysqli_num_rows($results) > 0) { $rows = mysqli_fetch_array($results, MYSQLI_NUM); echo '<tbody><tr><th colspan="2"></th></tr></tbody>'; //echo '<tbody>'; echo '<tbody><tr><td colspan="2" ><span class="malegende" ><span class="titre_seq">' . utf8_encode($rows[1]) . "</span></span></td></tr></tbody>"; echo '<tbody class="field11"><tr><td colspan="2">'; // if ($_SESSION['cequi']=="prof" && (mb_ereg('prof\.', $_SERVER['REQUEST_URI']))) echo '<span class="switch_seq clos" id="_s' . $param . '" title="+ de détails"> </span> <span class="order up" id="_ord' . $param . '" title="Afficher par date croissante"> </span > <div id="d_s' . $param . '" class="descr_seq off">' . utf8_encode($rows[2]) . '</div> <input type="hidden" id="r_ord' . $param . '" value="' . $param . ' ' . $dlm1 . $dlm2 . '" />'; if ($_SESSION['cequi'] == "prof" && mb_ereg('prof\\.', $_SERVER['REQUEST_URI'])) { echo '<input type="hidden" id="b_ord' . $param . '" value="true" /> <input name="TA" type="hidden" id="t_ord' . $param . '" value="' . md5($_SESSION['RT'] . htmlentities($_SERVER['PHP_SELF'])) . '" /> '; } echo ' </td></tr></tbody>'; echo '<tbody id="c_ord' . $param . '" class="field11">'; $rq2 = "SELECT id_rubrique FROM cahiertxt WHERE seq_id='{$param}'" . $dlm1 . $dlm2 . " order by date desc "; $result2 = @mysqli_query($GLOBALS["___mysqli_ston"], $rq2) or die(is_object($dbc) ? mysqli_error($dbc) : (($___mysqli_res = mysqli_connect_error()) ? $___mysqli_res : false)); while ($ligne = mysqli_fetch_array($result2, MYSQLI_NUM)) { Affiche_seance_seq($ligne[0], $buton); } echo '</tbody>'; echo '<tbody><tr><th colspan="2"><hr /></th></tr></tbody>'; } }