• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP img_calendrier_js函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中img_calendrier_js函数的典型用法代码示例。如果您正苦于以下问题:PHP img_calendrier_js函数的具体用法?PHP img_calendrier_js怎么用?PHP img_calendrier_js使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了img_calendrier_js函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: img_calendrier_js

			$tab=explode("-",$lig->date);
			$annee=$tab[0];
			$mois=$tab[1];
			$jour=$tab[2];
			$date_defaut=$jour."/".$mois."/".$annee;
	
			$note_sur=$lig->note_sur;

			echo "<tr>\n";
			echo "<td style='font-weight:bold;'>Date de l'épreuve&nbsp;:</td>\n";
			echo "<td>\n";

			if($etat!='clos') {
				echo "<input type='text' name='date' id='date_epreuve' value='$date_defaut' size='10' onchange='changement()' onKeyDown=\"clavier_date(this.id,event);\" />\n";
				//echo "<a href=\"#calend\" onClick=\"".$cal->get_strPopup('../lib/calendrier/pop.calendrier.php', 350, 170)."\"><img src=\"../lib/calendrier/petit_calendrier.gif\" border=\"0\" alt=\"Petit calendrier\" /></a>\n";
				echo img_calendrier_js("date_epreuve", "img_bouton_date_epreuve");
			}
			else {
				echo $date_defaut;
			}

			echo "</td>\n";
			echo "</tr>\n";
	
			echo "<tr>\n";
			echo "<td style='font-weight:bold; vertical-align:top;'>Description&nbsp;:</td>\n";
			echo "<td>\n";
			//echo "<input type='text' name='description' value='' />";
			if($etat!='clos') {
				echo "<textarea class='wrap' name=\"no_anti_inject_description\" rows='4' cols='40' onchange='changement()'>".$lig->description."</textarea>\n";
			}
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:index.php


示例2: explode

 $date_defaut=$jour."/".$mois."/".$annee;
 */
 $tab = explode("-", $lig->date);
 $annee = $tab[0];
 $mois = $tab[1];
 $jour = $tab[2];
 $date_defaut = $jour . "/" . $mois . "/" . $annee;
 echo "<tr>\n";
 echo "<td style='font-weight:bold;'>Date de l'examen&nbsp;:</td>\n";
 echo "<td>\n";
 //if($etat!='clos') {
 //echo "<input type='text' name='date' value='$date_defaut' size='10' onchange='changement()' />\n";
 //echo "<input type='text' name='date' id='date_examen' value='$date_defaut' size='10' onchange='changement()' onKeyDown=\"clavier_date_plus_moins(this.id,event);\" />\n";
 //echo "<a href=\"#calend\" onClick=\"".$cal->get_strPopup('../lib/calendrier/pop.calendrier.php', 350, 170)."\"><img src=\"../lib/calendrier/petit_calendrier.gif\" border=\"0\" alt=\"Petit calendrier\" /></a>\n";
 echo "<input type='text' name='date' id='date_examen' value='{$date_defaut}' size='10' onchange='changement()' onKeyDown=\"clavier_date(this.id,event);\" />\n";
 echo img_calendrier_js("date_examen", "img_bouton_date_examen");
 //}
 //else {
 //	echo $date_defaut;
 //}
 echo "</td>\n";
 echo "</tr>\n";
 echo "<tr>\n";
 echo "<td style='font-weight:bold; vertical-align:top;'>Description&nbsp;:</td>\n";
 echo "<td>\n";
 //echo "<input type='text' name='description' value='' />";
 //if($etat!='clos') {
 echo "<textarea class='wrap' name=\"no_anti_inject_description\" rows='4' cols='40' onchange='changement()'>" . $lig->description . "</textarea>\n";
 //}
 //else {
 //	echo nl2br($lig->description);
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:index.php


示例3: mysqli_query

 $res = mysqli_query($GLOBALS["mysqli"], $sql);
 if (mysqli_num_rows($res) > 0) {
     echo "<p>La ou les dates suivantes sont déjà associées à l'événement n°{$id_ev}&nbsp;: <strong>";
     $cpt = 0;
     while ($lig = mysqli_fetch_object($res)) {
         if ($cpt > 0) {
             echo ", ";
         }
         echo formate_date($lig->date_evenement, "y", "court") . "<input type='hidden' name='date_heure_ev[]' value='" . $lig->date_evenement . "' />";
         $cpt++;
     }
     echo "</strong><br /><span style='font-size:x-small'>(<em>il sera possible de supprimer certaines de ces salles en ne les associant pas à une date à l'étape suivante</em>)</span></p>";
 }
 //+++++++++++++++++++++++++++++++++++++++++++++++++++++
 $titre_infobulle = "Ajout de dates";
 $texte_infobulle = "<form action=\"" . $_SERVER['PHP_SELF'] . "\" method=\"post\" target=\"_blank\">\n\t<p>\n\t\t<input type='text' name='date_ev' id='date_ev' size='10' value=\"" . strftime("%d/%m/%Y") . "\" onKeyDown=\"clavier_date(this.id,event);\" onchange='changement()' AutoComplete=\"off\" />\n\t\t" . img_calendrier_js("date_ev", "img_bouton_date_ev") . " \n\t\t<input type='text' name='heure_ev' id='heure_ev' size='5' value=\"" . strftime("%H:%M") . "\" onKeyDown=\"clavier_heure(this.id,event);\" onchange='changement()' AutoComplete=\"off\" />\n\t\t<img src='../images/icons/ico_ampoule.png' class='icone16' alt='Aide' title=\"Vous pouvez utiliser les flèches Haut/Bas du clavier pour modifier les dates et heures.\n\nAttention : Seules les dates et heures correctement formatées\n                  seront validées:\n                  Dates au format jj/mm/aaaa et heures au format hh:mm\">\n\t\t<br />\n\t\t<input type='button' value=\"Ajouter\" onclick=\"ajouter_date_ev()\" />\n\t</p>\n</form>";
 $tabdiv_infobulle[] = creer_div_infobulle('div_ajout_date', $titre_infobulle, "", $texte_infobulle, "", 18, 0, 'y', 'y', 'n', 'n');
 echo "<p><a href=\"javascript:afficher_div('div_ajout_date','y',100,100);\">Ajouter des dates</a></p><div id='div_dates' style='margin-left:3em;'></div>";
 //+++++++++++++++++++++++++++++++++++++++++++++++++++++
 echo "<style type='text/css'>\n.div_3_colonnes {\n\t-webkit-columns: 3;\n\t-moz-columns: 3;\n\tcolumns: 3;\n\n\t-webkit-column-gap: 3em;\n\t-moz-column-gap: 3em;\n\tcolumn-gap: 3em;\n}\n</style>";
 $tab_salle = get_tab_salle_cours();
 $titre_infobulle = "Ajout de lieux";
 $texte_infobulle = "<p>Choisissez le ou les lieux à ajouter</p>";
 $texte_infobulle .= "<div class='div_3_colonnes'>";
 for ($loop = 0; $loop < count($tab_salle['list']); $loop++) {
     $texte_infobulle .= "<p id='p_lien_ajout_salle_" . $tab_salle['list'][$loop]['id_salle'] . "'><a href=\"javascript:ajouter_salle_ev(" . $tab_salle['list'][$loop]['id_salle'] . ")\" id='lien_ajout_salle_" . $tab_salle['list'][$loop]['id_salle'] . "'>" . $tab_salle['list'][$loop]['designation_complete'] . "</a></p>";
 }
 //$texte_infobulle.="</td></tr></table>";
 $texte_infobulle .= "</div>";
 $tabdiv_infobulle[] = creer_div_infobulle('div_ajout_lieu', $titre_infobulle, "", $texte_infobulle, "", 25, 0, 'y', 'y', 'n', 'n');
 echo "<p><a href=\"javascript:afficher_div('div_ajout_lieu','y',100,100);\">Ajouter des lieux</a></p><div id='div_lieux' style='margin-left:3em;'></div>";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:dates_classes2.php


示例4: date

  <form method="post" action="creer_sequence.php">
    <p>
      <label for="idSeq">Titre de la s&eacute;quence</label>
      <input type="text" id="idSeq" name="titresequence" value="" />
      <label for="idGroupe">Enseignement concern&eacute;</label>
      ' . $aff_select_groups . '
    </p>';
    $ts = date("U");
    for ($a = 0; $a < $_POST['nbre_sequences']; $a++) {
        echo '
<div style="border:2px solid gray;padding: 5px 5px 5px 5px;background-color:' . $color_fond_notices["c"] . ';">
  <p>
    <label for="idCR' . $a . '" style="font-weight: bold;color: red;">Compte-rendu ' . ($a + 1) . '</label> -
    <label for="idDate' . $a . '">Date</label>
    <input type="text" id="idDate' . $a . '" name="dateseance[' . $a . ']" value="' . date("d/m/Y", $ts) . '" size="12" onKeyDown="clavier_date(this.id,event);" AutoComplete="off" />';
        echo img_calendrier_js("idDate" . $a, "img_bouton_idDate" . $a);
        echo '
  </p>

  <p>';
        $oCKeditor = new CKeditor('../ckeditor/');
        $oCKeditor->editor('cr[' . $a . ']', '');
        echo '</p>
</div>
<br />';
        $ts = $ts + 86400;
    }
    echo ' <p>
    <input type="submit" name="enregistrer" value="Enregistrer" />
  </p>';
}
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:creer_sequence.php


示例5: mysqli_query

 if ($mode == 'groupe') {
     $sql = "SELECT DISTINCT sp.* FROM sp_saisies sp, j_eleves_groupes jeg WHERE jeg.id_groupe='{$id_groupe}' AND jeg.login=sp.login;";
 } else {
     $sql = "SELECT DISTINCT sp.* FROM sp_saisies sp, j_eleves_classes jec WHERE jec.id_classe='{$id_classe}' AND jec.login=sp.login;";
 }
 //echo "$sql<br />";
 $res = mysqli_query($GLOBALS["mysqli"], $sql);
 if (mysqli_num_rows($res) > 0) {
     while ($lig = mysqli_fetch_object($res)) {
         if (!isset($tab_totaux[$lig->login][$lig->id_type])) {
             $tab_totaux[$lig->login][$lig->id_type] = 0;
         }
         $tab_totaux[$lig->login][$lig->id_type]++;
     }
 }
 echo "\n<form action=\"" . $_SERVER['PHP_SELF'] . "\" method=\"post\" style=\"width: 100%;\" name=\"formulaire_choix_date\">\n\t<!--fieldset class='fieldset_opacite50' style='margin-bottom:1em;'-->\n\t<p style='margin-bottom:1em;'>\n\t\t<a href='index.php'><img src='../images/icons/back.png' alt='Retour' class='back_link'/> Retour</a>\n\t\t | <a href='" . $_SERVER['PHP_SELF'] . "'>Choisir une autre classe</a>\n\t\t{$ajout_lien}\n\t\t | \n\t\t<input type='text' name='display_date' id='display_date' size='10' value='{$display_date}' \n\t\t\t\t\tonkeydown='clavier_date_plus_moins(this.id,event);' />" . img_calendrier_js("display_date", "img_bouton_display_date") . "\n\t\t<input type='submit' value='Changer de date' />";
 if (isset($id_groupe)) {
     echo "\n\t\t<input type='hidden' name='id_groupe' value='{$id_groupe}' />";
 }
 if (isset($id_classe)) {
     echo "\n\t\t<input type='hidden' name='id_classe' value='{$id_classe}' />";
 }
 echo "\n\t\t<input type='hidden' name='id_creneau' value='{$id_creneau}' />\n\t\t<input type='hidden' name='mode' value='{$mode}' />\n\t</p>\n\t<!--/fieldset-->\n</form>\n\n{$message_groupe_ou_classe}\n\n{$message_creneau}\n\n<form action=\"" . $_SERVER['PHP_SELF'] . "\" method=\"post\" style=\"width: 100%;\" name=\"formulaire_saisie_sp\">\n\t<fieldset class='fieldset_opacite50'>\n\t\t<div style='float:right; width:20em;'><input type='submit' value=\"Enregistrer les saisies pour le créneau " . $tab_creneaux[$id_creneau]['nom_creneau'] . "\" /></div>\n\t\t<p class='bold'>Saisies pour le " . strftime("%A %d/%m/%Y", $ts_display_date) . "</p>\n\t\t" . add_token_field() . "\n\t\t<input type='hidden' name='validation_saisie' value='y' />\n\t\t" . (isset($id_groupe) ? "<input type='hidden' name='id_groupe' value='{$id_groupe}' />" : "") . "\n\t\t" . (isset($id_classe) ? "<input type='hidden' name='id_classe' value='{$id_classe}' />" : "") . "\n\t\t<input type='hidden' name='id_creneau' value='{$id_creneau}' />\n\t\t<input type='hidden' name='display_date' value='{$display_date}' />\n\t\t<input type='hidden' name='mode' value='{$mode}' />\n\n\t\t<table class='boireaus boireaus_alt'>\n\t\t\t<thead>\n\t\t\t\t<tr>\n\t\t\t\t\t<th>Élève</th>\n\t\t\t\t\t<th>Classe</th>\n\t\t\t\t\t<th>Totaux</th>";
 foreach ($tab_creneaux as $current_id_creneau => $current_creneau) {
     if ($current_id_creneau == $id_creneau) {
         echo "\n\t\t\t\t\t<th title=\"" . $current_creneau['nom_creneau'] . " : " . $current_creneau['debut_court'] . " -> " . $current_creneau['fin_court'] . "\">" . $current_creneau['nom_creneau'] . "</th>";
     } else {
         echo "\n\t\t\t\t\t<th title=\"" . $current_creneau['nom_creneau'] . " : " . $current_creneau['debut_court'] . " -> " . $current_creneau['fin_court'] . "\"><a href='" . $_SERVER['PHP_SELF'] . "?{$param_lien}&amp;display_date={$display_date}&amp;id_creneau={$current_id_creneau}' onclick=\"return confirm_abandon (this, change, '{$themessage}')\" title=\"Passer au créneau " . $current_creneau['nom_creneau'] . "\">" . $current_creneau['nom_creneau'] . "</a></th>";
     }
 }
 if ($active_module_trombinoscopes) {
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:saisie_pointages.php


示例6: mktime

         $timestamp_date_debut_cdt_mail = mktime(0, 0, 0, $tmp_tab_date[1], $tmp_tab_date[0], $tmp_tab_date[2]);
     }
 }
 if ($envoi_mail == "y") {
     $contexte_affichage_docs_joints = "visu_eleve";
 }
 //include("../lib/calendrier/calendrier.class.php");
 //$cal1 = new Calendrier("form_envoi_cdt_mail", "date_debut_cdt_mail");
 // Choisir qui a le droit
 if ($_SESSION['statut'] != 'eleve' && $_SESSION['statut'] != 'responsable') {
     //echo "<span id='lien_mail' style='display:none'> - <a href='see_all.php?id_classe=$id_classe&amp;login_eleve=$selected_eleve_login&amp;id_groupe=$id_groupe&amp;ordre=$current_ordre&amp;imprime=$current_imprime' onclick=\"\" title=\"Envoyer par mail une partie du cahier de textes (par exemple pour envoyer à un parent d'élève qui a oublié ses compte et mot de passe).\">Mail</a></span>\n";
     echo "<span id='lien_mail' style='display:none'> - <a href=\"javascript:afficher_div('div_envoi_cdt_par_mail','y',10,10)\" title=\"Envoyer par mail une partie du cahier de textes (par exemple pour envoyer à un parent d'élève qui a oublié ses compte et mot de passe).\">Mail</a></span>\n\t\t\t<script type='text/javascript'>document.getElementById('lien_mail').style.display=''</script>\n";
     echo "</div>\n";
     $titre_infobulle = "Envoi du CDT par mail";
     $texte_infobulle = "<form action='" . $_SERVER['PHP_SELF'] . "' name='form_envoi_cdt_mail' method='post'>\n\t<input type='hidden' name='envoi_mail' value='y' />\n\t<input type='hidden' name='id_classe' value='{$id_classe}' />\n\t<input type='hidden' name='login_eleve' value='{$login_eleve}' />\n\t<input type='hidden' name='id_groupe' value='{$id_groupe}' />\n\t<input type='hidden' name='current_ordre' value='{$current_ordre}' />\n\t<input type='hidden' name='imprime' value='{$current_imprime}' />\n\t<p>Précisez à quelle adresse vous souhaitez envoyer le contenu du cahier de textes&nbsp;:<br />\n\tMail&nbsp;:&nbsp;<input type='text' name='mail_dest' value='' /><br />\n\tIndiquez également, quelle partie du cahier de textes vous souhaitez envoyer&nbsp;:<br />\n\tA partir du&nbsp;:&nbsp;<input type='text' name='date_debut_cdt_mail' id='date_debut_cdt_mail' size='10' value='" . $date_debut_cdt_mail . "' onKeyDown=\"clavier_date(this.id,event);\" AutoComplete=\"off\" />";
     $texte_infobulle .= img_calendrier_js("date_debut_cdt_mail", "img_bouton_date_debut_cdt_mail");
     //$texte_infobulle.="<a href=\"#calend\" onClick=\"".$cal1->get_strPopup('../lib/calendrier/pop.calendrier.php', 350, 170)."\"><img src=\"../lib/calendrier/petit_calendrier.gif\" alt=\"Calendrier\" border=\"0\" /></a>";
     $texte_infobulle .= "<input type='submit' value='Envoyer' />\n</form>";
     $tabdiv_infobulle[] = creer_div_infobulle('div_envoi_cdt_par_mail', $titre_infobulle, "", $texte_infobulle, "", 30, 0, 'y', 'y', 'n', 'n');
 }
 //================================================
 echo "<hr />\n";
 echo "<div id='div_compte_rendu_envoi_mail' style='text-align:center;'></div>";
 $tab_id_grp = array();
 $tab_grp = array();
 $tab_dates = array();
 $tab_dates2 = array();
 $tab_timestamp_dates = array();
 //$tab_notices_exclues_mail=array();
 $sql = "SELECT DISTINCT id_groupe FROM j_groupes_classes WHERE id_classe='{$id_classe}' ORDER BY priorite;";
 $res = mysqli_query($GLOBALS["mysqli"], $sql);
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:see_all.php


示例7: add_token_field

//=============================================
//$cal2 = new Calendrier("form3", "choix_date2");
$titre = "Choix de la date";
//$texte="<input type='text' name='choix_date' id='choix_date' size='10' value='$display_date'";
$texte = "<form name='form3' action='" . $_SERVER['PHP_SELF'] . "' method='post'>\n";
$texte .= "<p align='center'>\n";
//$texte.="<input type='hidden' name='id_div' id='choix_date_id_div' value='' />\n";
//$texte.="<input type='hidden' name='statut' id='choix_date_statut' value='' />\n";
//$texte.="<input type='hidden' name='id_classe' id='choix_date_id_classe' value='' />\n";
//$texte.=add_token_field();
//$texte.="<input type='hidden' id='csrf_alea' name='csrf_alea' value='".$_SESSION['gepi_alea']."' />\n";
$texte .= add_token_field(true);
$texte .= "<input type='hidden' name='periode2' id='choix_date_periode2' value='' />\n";
$texte .= "<input type='text' name='choix_date2' id='choix_date2' size='10' value='' onKeyDown=\"clavier_date(this.id,event);\" AutoComplete=\"off\" />\n";
//$texte.="<a href='#calend' onClick=\"".$cal2->get_strPopup('../lib/calendrier/pop.calendrier.php', 350, 170).";\"><img src='../lib/calendrier/petit_calendrier.gif' alt='Calendrier' border='0' /></a>\n";
$texte .= img_calendrier_js("choix_date2", "img_bouton_choix_date2");
$texte .= "<br />\n";
//$texte.="<input type='button' name='choix_date_valider2' value='Valider' onclick=\"g_date()\" />\n";
$texte .= "<input type='submit' name='choix_date_valider2' value='Valider' />\n";
$texte .= "</p>\n";
$texte .= "</form>\n";
$tabdiv_infobulle[] = creer_div_infobulle('infobulle_choix_date2', $titre, "", $texte, "", 14, 0, 'y', 'y', 'n', 'n');
//=============================================
if ($acces_app_ele_resp == 'manuel') {
    // Le mode global paramétré est 'manuel'
    // Si des paramétrages particuliers sont à autre chose que 'manuel', on bascule/modifie vers 'manuel'.
    echo "<form method='post' action='" . $_SERVER['PHP_SELF'] . "' name='form_manuel'>\n";
    //echo "<p align='center'><input type='submit' name='submit' value='Valider' /></p>\n";
    //echo add_token_field();
    //echo "<input type='hidden' id='csrf_alea' name='csrf_alea' value='".$_SESSION['gepi_alea']."' />\n";
    echo add_token_field(true);
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:acces_appreciations.php


示例8: strftime

        if ($nom_periode[$k] == '') {
            $nom_periode[$k] = "période " . $k;
        }
        $alt = $alt * -1;
        //$cal[$k] = new Calendrier("formulaire", "date_fin_period_".$k);
        echo "<tr class='lig{$alt}'>\n";
        echo "<td style='padding: 5px;'>Période {$k}</td>\n";
        echo "<td style='padding: 5px;'><input type='text' id='nom_period_{$k}' name='nom_period[{$k}]'";
        echo " onchange='changement()'";
        echo " value=\"" . $nom_periode[$k] . "\" size='30' /></td>\n";
        echo "<td style='padding: 5px;'><input type='text' id='date_fin_period_{$k}' name='date_fin_period[{$k}]'";
        echo " onchange='changement()'";
        echo " onKeyDown=\"clavier_date(this.id,event);\" AutoComplete=\"off\"";
        echo " value=\"" . strftime("%d/%m/%Y", mysql_date_to_unix_timestamp($date_fin_periode[$k])) . "\" size='10' />";
        //echo "<a href=\"#calend\" onClick=\"".$cal[$k]->get_strPopup('../lib/calendrier/pop.calendrier.php', 350, 170)."\"><img src=\"../lib/calendrier/petit_calendrier.gif\" border=\"0\" alt=\"Petit calendrier\" /></a>\n";
        echo img_calendrier_js("date_fin_period_" . $k, "img_bouton_date_fin_period_" . $k);
        echo "</td>\n";
        echo "</tr>\n";
        $k++;
    }
    ?>
	</table>
	<!--/center-->
<?php 
}
?>
<center><input type='submit' value='Enregistrer' style='margin: 30px 0 30px 0;'/></center>
<input type='hidden' name='is_posted' value="yes" />
<input type='hidden' name='id_classe' value='<?php 
echo $id_classe;
?>
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:periodes.php


示例9: img_calendrier_js

?>
		</span>
	</p>
	<p class="ligneCaps" title="Les dates de début et de fin d'année sont utilisées
pour limiter les saisies à des dates situées dans l'année scolaire
(cahier de textes, absences,...)">
		<label for='date_debut_annee' class="cellTab70">
			Date de fin de l'année scolaire&nbsp;:
		</label>
		<span class="cellTab">
			<input type="text" name="date_fin_annee" id="date_fin_annee" size="10" value="<?php 
echo $date_fin_annee;
?>
" onchange='changement()' onKeyDown="clavier_date(this.id,event);" AutoComplete="off" />
			<?php 
echo img_calendrier_js("date_fin_annee", "img_bouton_date_fin_annee");
?>
		</span>
		<br />
	</p>
	
	<p class="ligneCaps">
		<label for='gepiSchoolRne' class="cellTab70">
			Numéro RNE de l'établissement :
		</label>
		<span class="cellTab">
			<input type="text" name="gepiSchoolRne" size="8" value="<?php 
echo getSettingValue("gepiSchoolRne");
?>
" onchange='changement()' />
		</span>
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:param_gen.php


示例10: add_token_field

 if ($_SESSION['statut'] == "administrateur" || getSettingAOui("EdtIcalUpload" . casse_mot($_SESSION['statut'], "majf"))) {
     include "../ckeditor/ckeditor.php";
     echo "\n<h3 class='gepi'>Envoi de fichiers emploi du temps au format ICAL/ICS</h3>\n<div style='margin-left:3em;'>\n<form enctype='multipart/form-data' action='" . $_SERVER['PHP_SELF'] . "' id='form_envoi' method='post'>\n\t<fieldset class='fieldset_opacite50'>\n\t\t" . add_token_field() . "\n\t\t<p>Veuillez choisir la classe et fournir le fichier ICS/ICAL&nbsp;:<br />\n\t\tClasse&nbsp;: <select name='id_classe'>";
     foreach ($tab_classe as $id_classe => $classe) {
         $sql = "SELECT 1=1 FROM edt_ics WHERE id_classe='{$id_classe}';";
         $test = mysqli_query($GLOBALS["mysqli"], $sql);
         if (mysqli_num_rows($test) > 0) {
             $commentaire = "       - (un emploi du temps est déjà saisi/importé)";
         } else {
             $commentaire = "";
         }
         echo "\n\t\t\t\t<option value='{$id_classe}'>" . $classe . $commentaire . "</option>";
     }
     echo "\n\t\t</select><br />\n\t\t<input type=\"file\" size=\"65\" name=\"fich_ics_file\" id='input_ics_file' class='fieldset_opacite50' />\n\t\t<input type='hidden' name='mode' value='upload' />\n\t\t<input type='hidden' name='is_posted' value='yes' />\n\n\t\t<input type='submit' id='input_submit2' value='Valider' />\n\t\t<input type='button' id='input_button2' value='Valider' style='display:none;' onclick=\"check_champ_file()\" /></p>";
     if (acces_depos_message()) {
         echo "\n\n\t\t<br />\n\n\t\t<p><input type='checkbox' name='deposer_message' id='deposer_message' value='y' onchange=\"checkbox_change('deposer_message'); change_affichage_details_message();\" /><label for='deposer_message' id='texte_deposer_message'> Déposer un message en page d'accueil à destination des utilisateurs suivants\n\t\t<span id='span_nbsp_destinataires'>&nbsp;:</span>\n\t\t<span id='span_nbsp_destinataires_bis' style='display:none;'>...</span>\n\t\t</label></p>\n\t\t<div id='div_details_message'>\n\t\t\t<ul>\n\t\t\t\t<li><input type='checkbox' name='destinataire[]' id='destinataire_administrateur' value='administrateur' onchange=\"checkbox_change('destinataire_administrateur')\" /><label for='destinataire_administrateur' id='texte_destinataire_administrateur'> administrateurs</label></li>\n\t\t\t\t<li><input type='checkbox' name='destinataire[]' id='destinataire_scolarite' value='scolarite' onchange=\"checkbox_change('destinataire_administrateur')\" /><label for='destinataire_scolarite' id='texte_destinataire_scolarite'> comptes scolarité suivant cette classe</label></li>\n\t\t\t\t<li><input type='checkbox' name='destinataire[]' id='destinataire_cpe' value='cpe' onchange=\"checkbox_change('destinataire_cpe')\" /><label for='destinataire_cpe' id='texte_destinataire_cpe'> cpe</label></li>\n\t\t\t\t<li><input type='checkbox' name='destinataire[]' id='destinataire_professeur' value='professeur' onchange=\"checkbox_change('destinataire_professeur')\" /><label for='destinataire_professeur' id='texte_destinataire_professeur'> professeurs de la classe</label></li>\n\t\t\t\t<li><input type='checkbox' name='destinataire[]' id='destinataire_eleve' value='eleve' onchange=\"checkbox_change('destinataire_eleve')\" /><label for='destinataire_eleve' id='texte_destinataire_eleve'> élèves de la classe</label></li>\n\t\t\t\t<li><input type='checkbox' name='destinataire[]' id='destinataire_responsable' value='responsable' onchange=\"checkbox_change('destinataire_responsable')\" /><label for='destinataire_responsable' id='texte_destinataire_responsable'> parents d'élèves de la classe</label></li>\n\t\t\t</ul>\n\n\t\t\t<p>Le message sera visible du <input type='text' name = 'display_date_debut' id= 'display_date_debut' size='10' value = \"" . $display_date_debut . "\" onKeyDown=\"clavier_date(this.id,event);\" AutoComplete=\"off\" title=\"Vous pouvez modifier les dates à l'aide des flèches Haut/bas du clavier.\" />" . img_calendrier_js("display_date_debut", "img_bouton_display_date_debut") . " au <input type='text' name = 'display_date_fin' id= 'display_date_fin' size='10' value = \"" . $display_date_fin . "\" onKeyDown=\"clavier_date(this.id,event);\" AutoComplete=\"off\" title=\"Vous pouvez modifier les dates à l'aide des flèches Haut/bas du clavier.\" />" . img_calendrier_js("display_date_fin", "img_bouton_display_date_fin") . ".</p>\n\n\t\t\t<p><i title=\"La suppression du message ne supprimera pas l'emploi du temps.\nLa suppression permet seulement à l'utilisateur d'alléger\nsa page d'accueil une fois le message lu.\">Le destinataire peut supprimer ce message&nbsp;:&nbsp;</i>\n\t\t\t<label for='suppression_possible_oui'>Oui </label><input type='radio' name='suppression_possible' id='suppression_possible_oui' value='oui' checked='checked' />\n\t\t\t<label for='suppression_possible_non'>Non </label><input type='radio' name='suppression_possible' id='suppression_possible_non' value='non' /><br />\n\t\t\tLa suppression de ces messages EDT est toujours possible pour les comptes administrateur, scolarite et cpe.</p>";
         $oCKeditor = new CKeditor('../ckeditor/');
         $oCKeditor->editor('message', $contenu);
         echo "\n\t\t\t<p>Dans le cas où vous déposez un message, vous pouvez, en précisant le numéro de semaine ci-dessous, faire pointer le lien EDT du message directement sur la semaine souhaitée&nbsp;: \n\t\t\t\t<select name='num_semaine_annee'>\n\t\t\t\t\t<option value=''></option>";
         if (strftime("%m") >= 8) {
             $annee = strftime("%Y");
         } else {
             $annee = strftime("%Y") - 1;
         }
         for ($n = 36; $n < 52; $n++) {
             $tmp_tab = get_days_from_week_number($n, $annee);
             echo "\n\t\t\t\t\t<option value='{$n}|{$annee}'>Semaine n° {$n}   - (du " . $tmp_tab['num_jour'][1]['jjmmaaaa'] . " au " . $tmp_tab['num_jour'][7]['jjmmaaaa'] . ")</option>";
         }
         $annee++;
         for ($n = 1; $n < 28; $n++) {
             $m = $n < 10 ? "0" . $n : $n;
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:index.php


示例11: htmlspecialchars

        $date = htmlspecialchars(@old_mysql_result($req, 0, "date"));
        $heure = htmlspecialchars(@old_mysql_result($req, 0, "heure"));
        $description = htmlspecialchars(@old_mysql_result($req, 0, "description"));
        echo "<input type=\"hidden\" name=\"is_posted\" value=\"modif\" />\n";
        echo "<input type=\"hidden\" name=\"id_inter\" value=\"".$id_inter."\" />\n";
    } else {
        $date = "";
        $heure = "";
        $description = "";
        echo "<input type=\"hidden\" name=\"is_posted\" value=\"ajout\" />\n";
    }
    echo "<H2>Ajout d'un item</H2>\n";
    echo "<p>un item correspond à une entité (<em>stage, intervention dans les établissements, réunion,...</em>) à laquelle les utilisateurs peuvent s'inscrire.</p>\n";
    echo "<table cellpadding=\"6\">\n";
    echo "<tr><td>Date<br />(<em>au format AAAA/MM/JJ ou JJ/MM/AAAA</em>) : </td><td style='vertical-align:bottom;'><input type=\"text\" name=\"date\" id=\"date_item\" value=\"$date\" size=\"20\" onKeyDown=\"clavier_date(this.id,event);\" AutoComplete=\"off\" title=\"Vous pouvez modifier la date à l'aide des flèches Up et Down du pavé de direction.\" />";
    echo img_calendrier_js("date_item", "img_bouton_date_item");
    echo "</td></tr>\n";
    echo "<tr><td>Heure : </td><td><input type=\"text\" name=\"heure\" value=\"$heure\" size=\"20\" /></td></tr>\n";
    echo "<tr><td>Description (<em>lieu, ...</em>) : </td><td><input type=\"text\" name=\"description\" value=\"$description\" size=\"50\" /></td></tr>\n";

    echo "</table>\n";
    echo "<input type=\"submit\" name=\"Enregistrer\" value=\"Envoyer\" />\n";
    echo "</form>\n";
    require("../lib/footer.inc.php");
    die();
}

echo "<p class=bold><a href=\"../accueil.php\"><img src='../images/icons/back.png' alt='Retour' class='back_link'/> Retour</a> | <a href=\"./inscription_config.php?action=ajout\">Ajouter un item</a> | <a href=\"javascript:centrerpopup('help.php',800,500,'scrollbars=yes,statusbar=no,resizable=yes')\">Aide</a></p>\n";
echo "<form name=\"formulaire2\" method=\"post\"  action=\"inscription_config.php\">\n";
echo add_token_field();
echo "<H2>Activation  / Désactivation</H2>\n";
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:inscription_config.php


示例12: genDateSelector

genDateSelector("end_", $eday, $emonth, $eyear, "more_years");
?>
		</td>
	</tr>
</table>

<?php 
echo "</li>\n";
// 20150810
$sql = "SELECT * FROM edt_calendrier WHERE numero_periode!='0' AND etabferme_calendrier='1' ORDER BY numero_periode;";
$res = mysqli_query($GLOBALS["mysqli"], $sql);
$cpt_per = 0;
if (mysqli_num_rows($res) > 0) {
    echo "<li style='margin-top:1em;'><p>Vous pouvez définir les dates de début et fin de périodes&nbsp;:<br />\n\t<a href='javascript:ajout_un_an_dates_per()'>Ajouter un an aux dates et fins de périodes ci-dessous</a></p>\n\t<ul>\n";
    while ($lig = mysqli_fetch_object($res)) {
        echo "\n\t\t<li>\n\t\t\t<p style='text-indent:-3em;margin-left:3em;'>\n\t\t\t\t<input type='checkbox' name='maj_dates_per[]' id='maj_dates_per_" . $cpt_per . "' value='" . $lig->id_calendrier . "' onchange=\"checkbox_change(this.id)\" /><label for='maj_dates_per_" . $cpt_per . "' id='texte_maj_dates_per_" . $cpt_per . "'> " . $lig->nom_calendrier . "</label>&nbsp;:<br />\n\t\t\t\tDébut&nbsp;:<input type='text' name='debut_per_" . $lig->id_calendrier . "' id='debut_per_" . $cpt_per . "' value='" . gmstrftime("%d/%m/%Y", $lig->debut_calendrier_ts) . "' onchange=\"document.getElementById('maj_dates_per_" . $cpt_per . "').checked=true;checkbox_change('maj_dates_per_" . $cpt_per . "');\" size='8' onkeydown=\"clavier_date_plus_moins(this.id,event);document.getElementById('maj_dates_per_" . $cpt_per . "').checked=true;checkbox_change('maj_dates_per_" . $cpt_per . "');\" AutoComplete='off' /> à 00h00 " . img_calendrier_js("debut_per_" . $cpt_per, "img_bouton_debut_per_" . $cpt_per) . "<br />\n\t\t\t\tFin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:<input type='text' name='fin_per_" . $lig->id_calendrier . "' id='fin_per_" . $cpt_per . "' value='" . gmstrftime("%d/%m/%Y", $lig->fin_calendrier_ts) . "' onchange=\"document.getElementById('maj_dates_per_" . $cpt_per . "').checked=true;checkbox_change('maj_dates_per_" . $cpt_per . "');\" size='8' onkeydown=\"clavier_date_plus_moins(this.id,event);document.getElementById('maj_dates_per_" . $cpt_per . "').checked=true;checkbox_change('maj_dates_per_" . $cpt_per . "');\" AutoComplete='off' /> à 23h59 " . img_calendrier_js("fin_per_" . $cpt_per, "img_bouton_fin_per_" . $cpt_per) . "\n\t\t\t</p>\n\t\t\t<p>\n\t\t\t\t" . strftime("%Y-%m-%d %H:%M:%S", $lig->debut_calendrier_ts) . " à \n\t\t\t\t" . strftime("%Y-%m-%d %H:%M:%S", $lig->fin_calendrier_ts) . "\n\t\t\t</p>\n\t\t</li>";
        $cpt_per++;
    }
    echo "\n\t</ul>\n\t<p style='margin-top:1em;'>NOTES&nbsp;:</p>\n\t<ul>\n\t\t<li>Vous pourrez modifier ces dates par la suite s'il faut affiner ou corriger.</li>\n\t\t<li>Seules les périodes cochées verront leurs dates de début et fin modifiées.</li>\n\t</ul>\n</li>\n";
}
echo "<li style='margin-top:1em;'>\n";
echo "<script type='text/javascript'>\n\t/*\n\tfunction maj_dates_periodes() {\n\t\tfor(i=0;i<{$cpt_per};i++) {\n\n\t\t}\n\t}\n\t*/\n\n\tfunction ajout_un_an_dates_per() {\n\t\tfor(i=0;i<{$cpt_per};i++) {\n\t\t\tif(document.getElementById('maj_dates_per_'+i)) {\n\t\t\t\tdocument.getElementById('maj_dates_per_'+i).checked=true;\n\t\t\t\tcheckbox_change('maj_dates_per_'+i);\n\t\t\t}\n\t\t\tif(document.getElementById('debut_per_'+i)) {\n\t\t\t\ttmp_date=document.getElementById('debut_per_'+i).value;\n\t\t\t\ttab=tmp_date.split('/');\n\t\t\t\tdocument.getElementById('debut_per_'+i).value=tab[0]+'/'+tab[1]+'/'+eval(eval(tab[2])+1);\n\t\t\t}\n\t\t\tif(document.getElementById('fin_per_'+i)) {\n\t\t\t\ttmp_date=document.getElementById('fin_per_'+i).value;\n\t\t\t\ttab=tmp_date.split('/');\n\t\t\t\tdocument.getElementById('fin_per_'+i).value=tab[0]+'/'+tab[1]+'/'+eval(eval(tab[2])+1);\n\t\t\t}\n\t\t}\n\t}\n\n\t" . js_checkbox_change_style() . "\n</script>";
// Sauvegarde temporaire:
$sql = "CREATE TABLE IF NOT EXISTS tempo_utilisateurs\n(login VARCHAR( 50 ) NOT NULL PRIMARY KEY,\npassword VARCHAR(128) NOT NULL,\nsalt VARCHAR(128) NOT NULL,\nemail VARCHAR(50) NOT NULL,\nidentifiant1 VARCHAR( 10 ) NOT NULL ,\nidentifiant2 VARCHAR( 50 ) NOT NULL ,\nstatut VARCHAR( 20 ) NOT NULL ,\nauth_mode ENUM('gepi','ldap','sso') NOT NULL default 'gepi',\ndate_reserve DATE DEFAULT '0000-00-00',\ntemoin VARCHAR( 50 ) NOT NULL\n);";
$creation_table = mysqli_query($GLOBALS["mysqli"], $sql);
echo "<p>Pour pouvoir imposer les mêmes comptes parents et/ou élèves d'une année sur l'autre (<em>pour se connecter dans Gepi, consulter les cahiers de textes, les notes,...</em>), il convient avant d'initialiser la nouvelle année (<em>opération qui vide/nettoye un certain nombre de tables</em>) de mettre en réserve dans une table temporaire les login, mot de passe, email et statut des parents/élèves de façon à leur redonner le même login et restaurer l'accès lors de l'initialisation.</p>\n";
echo "<p>";
$sql = "SELECT 1=1 FROM utilisateurs WHERE statut='eleve';";
if ($debug_ele == 'y') {
    echo "<span style='color:green;'>{$sql}</span><br />";
}
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:changement_d_annee.php


示例13: affiche_edt2


//.........这里部分代码省略.........
        //====================================
    } else {
        //====================================
        // Jour précédent
        // Boucler sur 7 jours pour trouver le précédent jour ouvré
        $display_date_precedente = "";
        $display_date_precedente_num_jour = "";
        $ts_test = $ts_display_date;
        $cpt = 0;
        while ($cpt < 7 && $ts_test > $ts_debut_annee) {
            $ts_test -= 3600 * 24;
            if (in_array(strftime("%A", $ts_test), $tab_jour)) {
                $display_date_precedente = strftime("%d/%m/%Y", $ts_test);
                $display_date_precedente_num_jour = strftime("%u", $ts_test);
                break;
            }
            $cpt++;
        }
        if ($display_date_precedente != "") {
            //background-color:silver;
            $x_courant = $x0 - 32;
            $html .= "<div style='position:absolute; top:" . ($y0 + floor(($hauteur_entete - 16) / 2)) . "px; left:" . $x_courant . "px; width:30px; height:" . $hauteur_entete . "px; text-align:center;' title=\"Jour précédent\"><a href='" . $_SERVER['PHP_SELF'] . "?" . $param_lien_edt . "affichage=" . $display_date_precedente_num_jour . "&amp;display_date=" . $display_date_precedente . "'><img src='../images/arrow_left.png' class='icone16' alt='Précédent' /></a></div>";
        }
        //====================================
        //====================================
        // Colonne du jour
        $x_courant = $x0;
        $x_jour[0] = $x_courant;
        // Abscisse du jour au-dessus de l'entête (pour debug)
        if ($debug_edt == "y") {
            $html .= "<div style='position:absolute; top:" . ($y0 - $hauteur_entete - 2) . "px; left:" . $x_courant . "px; width:" . $largeur_jour . "px; height:" . $hauteur_entete . "px;'>" . $x_jour[0] . "</div>";
        }
        // Nom du jour en entête
        $html .= "\n\t<form action='" . $_SERVER['PHP_SELF'] . "' id='form_chgt_date' method='post'>\n\t\t<input type='hidden' name='affichage' value='jour'>\n\t\t<input type='hidden' name='display_date' id='display_date' value='' onchange=\"document.getElementById('form_chgt_date').submit();\">\n\t\t<!--input type='text' name='display_date' id='display_date' value=''-->\n\t</form>\n\n\t<div style='position:absolute; top:" . $y0 . "px; left:" . $x_courant . "px; width:" . $largeur_jour . "px; height:" . $hauteur_entete . "px; border:1px solid black; text-align:center; background-color:silver;' title=\"" . $jours['num_jour'][$affichage]['jjmmaaaa'] . $info_type_semaine . "\">\n\n\t\t<div style='float:right; width:16px;'>" . img_calendrier_js("display_date", "img_bouton_display_date") . "</div>\n\n\t\t<span onclick=\"action_edt_cours('')\" title=\"Cliquez...\">" . ucfirst($jours['num_jour'][$affichage]['nom_jour']) . "</span><br />\n\t\t<span style='font-size:x-small'>" . $jours['num_jour'][$affichage]['jjmmaaaa'] . "</span>{$info_type_semaine_html}\n\t</div>";
        // Bande verticale de la journée
        $y_courant = $y0 + $hauteur_entete;
        $html .= "<div style='position:absolute; top:" . $y_courant . "px; left:" . $x_courant . "px; width:" . $largeur_jour . "px; height:" . $hauteur_jour . "px; border:1px solid black; background-color:white;z-index:1;'></div>";
        // Pour avoir les traits verticaux
        $html .= "<div style='position:absolute; top:" . $y_courant . "px; left:" . $x_courant . "px; width:" . $largeur_jour . "px; height:" . $hauteur_jour . "px; border:1px solid black;z-index:4;'></div>";
        //====================================
        //====================================
        // Jour suivant
        // Boucler sur 7 jours pour trouver le jour ouvré suivant
        $display_date_suivante = "";
        $display_date_suivante_num_jour = "";
        $ts_test = $ts_display_date;
        $cpt = 0;
        while ($cpt < 7 && $ts_test < $ts_fin_annee) {
            $ts_test += 3600 * 24;
            if (in_array(strftime("%A", $ts_test), $tab_jour)) {
                $display_date_suivante = strftime("%d/%m/%Y", $ts_test);
                $display_date_suivante_num_jour = strftime("%u", $ts_test);
                break;
            }
            $cpt++;
        }
        if ($display_date_suivante != "") {
            //background-color:silver;
            $x_courant = $x0 + $largeur_jour;
            $html .= "<div style='position:absolute; top:" . ($y0 + floor(($hauteur_entete - 16) / 2)) . "px; left:" . $x_courant . "px; width:30px; height:" . $hauteur_entete . "px; text-align:center; z-index:20;' title=\"Jour suivant\"><a href='" . $_SERVER['PHP_SELF'] . "?" . $param_lien_edt . "affichage=" . $display_date_suivante_num_jour . "&amp;display_date=" . $display_date_suivante . "'><img src='../images/arrow_right.png' class='icone16' alt='Suivant' /></a></div>";
        }
        //====================================
    }
    //==================================================================
    // Affichage des heures sur la droite
    $heure_ronde_debut_jour = floor($premiere_heure);
开发者ID:alhousseyni,项目名称:gepi,代码行数:67,代码来源:edt_ics_lib.php


示例14: strftime

该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP img_caption_shortcode函数代码示例发布时间:2022-05-15
下一篇:
PHP img函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap