Example #1
0
 */
$_SESSION['counter'] = $_SESSION['counter'] + 1;
if ($_SESSION['counter'] > MAXNUM_TEST) {
    fine_test();
    header("location: fine.php");
} else {
    if ($_SESSION['counter'] == 1) {
        $_SESSION['startTime'] = date("Y-m-d H:i:s");
        save_test();
    }
}
// scelgo i parametri della prova
$type = get_type();
// 1 = filler, 0 = test
if ($type == 1) {
    $class = get_classe();
    // 0 = non-word e non-word, 1 = word e non-word, 2 = non-word e word}
    $parolefiller = get_filler($class);
    // $parolefiller è un array (id_filler => parolaFiller ...)
}
$primePh1 = get_prime(1);
// TRUE se nella fase 1 avrò parola e dominante, FALSE se avrò parola e subordinato
$primePh2 = get_prime(2);
$word1 = get_word($type);
// words1 è un array (id_parola => parola, dominante => paroladominante, subordinata => parolasubordinata)
$word2 = get_linked_word($word1, $type);
// trovo la lista delle interpretazioni delle due parole collegate
$interpret1 = get_interpret($word1, 1);
//interpret sono array chiave=id_interpretazione e valore=interpretazione
$interpret2 = get_interpret($word2, 2);
?>
Example #2
0
} else {
    if ($resultat_session == '0') {
        header("Location: ../logout.php?auto=1");
        die;
    }
}
//INSERT INTO `droits` VALUES ('/groupes/edit_class_grp_lot.php', 'V', 'F', 'F', 'F', 'F', 'F', 'Gestion des enseignements simples par lot.', '');
if (!checkAccess()) {
    header("Location: ../logout.php?auto=1");
    die;
}
$id_classe = isset($_GET['id_classe']) ? $_GET['id_classe'] : (isset($_POST['id_classe']) ? $_POST["id_classe"] : NULL);
if (!is_numeric($id_classe)) {
    $id_classe = 0;
}
$classe = get_classe($id_classe);
$display = isset($_GET['display']) ? $_GET['display'] : (isset($_POST['display']) ? $_POST["display"] : NULL);
if ($display != "new") {
    $display = "current";
}
//$tri_matiere=isset($_GET['tri_matiere']) ? $_GET['tri_matiere'] : (isset($_POST['tri_matiere']) ? $_POST["tri_matiere"] : "alpha");
$tri_matiere = isset($_GET['tri_matiere']) ? $_GET['tri_matiere'] : (isset($_POST['tri_matiere']) ? $_POST["tri_matiere"] : "priorite");
$msg = "";
// =================================
// AJOUT: boireaus
$chaine_options_classes = "";
$sql = "SELECT id, classe FROM classes ORDER BY classe";
$res_class_tmp = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res_class_tmp) > 0) {
    $id_class_prec = 0;
    $id_class_suiv = 0;
Example #3
0
    <input type='button' value="Définir les priorités d'après l'ordre alphabétique" onClick="ordre_alpha();" /><br />
    Mettre tous les coefficients à <input type='button' value='0' onClick='coeff(0);' /> / <input type='button' value='1' onClick='coeff(1);' />
</form-->
<p><i>Remarques:</i></p>
<ul>
<li>Un seul coefficient non nul provoque l'apparition de tous les coefficients sur les bulletins.</li>
<li>Un/des coefficients non nul(s) est/sont nécessaire(s) pour que la ligne moyenne générale apparaisse sur le bulletin.</li>
<!--li>Les coefficients réglés ici ne s'appliquent qu'à la classe <?php 
echo $classe["classe"];
?>
, même dans le cas des enseignements concernant d'autres classes.</li-->
<li>Pour les enseignements impliquant plusieurs classes, le coefficient s'applique à tous les élèves de la classe courante et peut être réglé indépendamment d'une classe à l'autre (<em>pour le régler individuellement par élève, voir la liste des élèves inscrits</em>).<br />
Les coefficients réglés ici ne s'appliquent donc qu'à la classe
<?php 
// Bizarre... $classe peut contenir une autre classe que celle en cours???
$classe_tmp = get_classe($id_classe);
echo $classe_tmp["classe"];
?>
, même dans le cas des enseignements concernant des regroupements de plusieurs classes.</li>
<li>En revanche, la visibilité d'un groupe dans tel ou tel domaine (<em>bulletins, carnet de notes, cahiers de textes</em>) est propre au groupe (<em>pour toutes les classes associées au groupe</em>).</li>
<li>
	Les modes de prise en compte de la moyenne d'un enseignement dans la moyenne générale sont les suivants&nbsp;:
	<ul>
		<li>La note compte&nbsp;: La note compte normalement dans la moyenne.</li>
		<li>Bonus&nbsp;: Les points au-dessus de 10 sont coefficientés et ajoutés au total des points, mais le total des coefficients n'est pas augmenté.</li>
		<li>Sup10&nbsp;: La note n'est comptée que si elle est supérieure à 10.<br />
		Remarque&nbsp;: Cela n'améliore pas nécessairement la moyenne générale de l'élève puisque s'il avait 13 de moyenne générale sans cette note, il perd des points s'il a 12 à un enseignement compté sup10.<br />
		Et l'élève qui a 9 à cet enseignement ne perd pas de point... injuste, non?</li>
	</ul>
</li>
</ul>