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

PHP my_strtoupper函数代码示例

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

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



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

示例1: get_infos_from_ele_login

function get_infos_from_ele_login($ele_login, $mode)
{
    $retour = array();
    //$sql="SELECT nom,prenom FROM eleves WHERE login='$ele_login';";
    $sql = "SELECT * FROM eleves WHERE login='{$ele_login}';";
    $res = mysqli_query($GLOBALS["mysqli"], $sql);
    if (mysqli_num_rows($res) == 0) {
        $retour['denomination'] = "LOGIN INCONNU";
    } else {
        $lig = mysqli_fetch_object($res);
        if ($mode == "np") {
            $retour['denomination'] = my_strtoupper($lig->nom) . " " . casse_mot($lig->prenom, 'majf2');
        } else {
            $retour['denomination'] = casse_mot($lig->prenom, 'majf2') . " " . my_strtoupper($lig->nom);
        }
        $retour['nom'] = $lig->nom;
        $retour['prenom'] = $lig->prenom;
        $retour['no_gep'] = $lig->no_gep;
        $retour['ele_id'] = $lig->ele_id;
        $retour['elenoet'] = $lig->elenoet;
        $retour['sexe'] = $lig->sexe;
    }
    return $retour;
}
开发者ID:rhertzog,项目名称:lcs,代码行数:24,代码来源:import_bull_eleve.php


示例2: array

 $moy_annee_somme_moy_gen_ele = array();
 $moy_annee_nb_moy_gen_ele = array();
 $moy_annee_moy_moy_gen_ele = array();
 $j = 0;
 while ($j < $nb_lignes_tableau) {
     $moy_annee_somme_moy_gen_ele[$j] = 0;
     $moy_annee_nb_moy_gen_ele[$j] = 0;
     $j++;
 }
 for ($loop = $num_p1bis; $loop < $num_p2bis; $loop++) {
     $j = 0;
     //echo "\$loop=$loop<br />";
     while ($j < $nb_lignes_tableau) {
         if (isset($tab_moy['periodes'][$loop]['tab_login_indice'][my_strtoupper($current_eleve_login[$j])])) {
             //echo $current_eleve_login[$j]."<br />";
             $indice_j_ele = $tab_moy['periodes'][$loop]['tab_login_indice'][my_strtoupper($current_eleve_login[$j])];
             $tmp_moy_gen_ele = $tab_moy['periodes'][$loop]['moy_gen_eleve'][$indice_j_ele];
             if ($tmp_moy_gen_ele != '' && $tmp_moy_gen_ele != '-') {
                 $moy_annee_somme_moy_gen_ele[$j] += $tmp_moy_gen_ele;
                 $moy_annee_nb_moy_gen_ele[$j]++;
             }
         }
         $j++;
     }
 }
 $moy_annee_somme_toutes_moy_gen_ele = 0;
 $moy_annee_nb_toutes_moy_gen_ele = 0;
 $moy_annee_moy_max_moy_gen_ele = -1;
 $moy_annee_moy_min_moy_gen_ele = 100;
 $j = 0;
 while ($j < $nb_lignes_tableau) {
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:visu_toutes_notes.php


示例3: supports_fulltext

 /**
  * Returns whether or not this database engine supports fulltext indexing.
  *
  * @param string The table to be checked.
  * @return boolean True or false if supported or not.
  */
 function supports_fulltext($table)
 {
     $version = $this->get_version();
     $query = $this->write_query("SHOW TABLE STATUS LIKE '{$this->table_prefix}{$table}'");
     $status = $this->fetch_array($query);
     if ($status['Engine']) {
         $table_type = my_strtoupper($status['Engine']);
     } else {
         $table_type = my_strtoupper($status['Type']);
     }
     if (version_compare($version, '3.23.23', '>=') && ($table_type == 'MYISAM' || $table_type == 'ARIA')) {
         return true;
     } elseif (version_compare($version, '5.6', '>=') && $table_type == 'INNODB') {
         return true;
     }
     return false;
 }
开发者ID:slothly,项目名称:mybb,代码行数:23,代码来源:db_mysql.php


示例4: foreach

         }
         $j++;
     }
     $j = 0;
     foreach ($objet_groupe->SERVICES->children() as $service) {
         foreach ($service->attributes() as $key => $value) {
             //$groupes[$i]["service"][$j][my_strtolower($key)]=trim($value);
             $groupes[$i]["grp"][$j][my_strtolower($key)] = trim($value);
             // Remarque: Pour les divisions, c'est ["services"] au lieu de ["service"]
             //           $divisions[$i]["services"][$j][my_strtolower($key)]=trim($value);
         }
         $k = 0;
         foreach ($service->ENSEIGNANTS->children() as $enseignant) {
             foreach ($enseignant->attributes() as $key => $value) {
                 //<ENSEIGNANT ID="8949" TYPE="epp">
                 if (my_strtoupper($key) == "ID") {
                     //$groupes[$i]["service"][$j]["enseignant"][$k]["id"]=trim($value);
                     $groupes[$i]["grp"][$j]["enseignant"][$k]["id"] = trim($value);
                     break;
                 }
             }
             $k++;
         }
         $j++;
     }
     $i++;
 }
 // On récupère les correspondances code/code_gestion sur les matières.
 $sql = "SELECT code,code_gestion FROM temp_matieres_import";
 $res_mat = mysqli_query($GLOBALS["mysqli"], $sql);
 if (mysqli_num_rows($res_mat) == 0) {
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:prof_disc_classe_csv.php


示例5: htmlspecialchars

echo "</form>\n";
?>

<?php 
echo "<h3>Gérer les élèves de l'enseignement&nbsp;: ";
echo htmlspecialchars($current_group["description"]) . " (<i>" . $current_group["classlist_string"] . "</i>)";
echo "</h3>\n";
//$temp["profs"]["users"][$p_login] = array("login" => $p_login, "nom" => $p_nom, "prenom" => $p_prenom, "civilite" => $civilite);
if (count($current_group["profs"]["users"]) > 0) {
    echo "<p>Cours dispensé par ";
    $cpt_prof = 0;
    foreach ($current_group["profs"]["users"] as $tab_prof) {
        if ($cpt_prof > 0) {
            echo ", ";
        }
        echo casse_mot($tab_prof['prenom'], 'majf2') . " " . my_strtoupper($tab_prof['nom']);
        $cpt_prof++;
    }
    echo ".</p>\n";
}
echo "<p>Cette page est destinée à vous permettre de signaler à l'administrateur des erreurs d'affectation d'élèves (<i>élèves en trop ou manquants</i>).<br />\n";
echo "L'administrateur pourra tenir compte de votre signalement.<br />\nNotez bien que la prise en compte de votre demande n'est pas instantanée.<br />Une intervention de la part de l'administrateur sera nécessaire.";
if (getSettingValue("gepiAdminAdress") != '') {
    echo "<br />\nL'administrateur recevra un mail pour ce signalement.";
}
echo "</p>\n";
?>


<p>
<b><a href="javascript:CocheCase(true);changement();">Tout cocher</a> - <a href="javascript:CocheCase(false);changement();">Tout décocher</a></b>
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:signalement_eleves.php


示例6: releve_pdf_20090429


//.........这里部分代码省略.........
    // BIZARRE:
    $hauteur_cadre_matiere = 20;
    $classe_aff = "NOM_CLASSE";
    $passage_i = 1;
    // login de l'élève
    //$eleve_select=$login[$nb_eleves_i];
    //$eleve_select=$tab_rel['eleve'][$i]['login'];
    //if(isset($tab_rel['eleve'][$i]['login'])) {
    $eleve_select = $tab_rel['eleve'][$i]['login'];
    /*
    // différente Y pour les présentation sur 1 ou 2 par page avec ident parents
    if($nb_releve_par_page=='1' and $passage_i == '1' and $active_bloc_adresse_parent!='1') { $Y_cadre_note = '32'; $Y_cadre_eleve = '5'; $Y_entete_etab='5'; }
    if($nb_releve_par_page=='1' and $passage_i == '1' and $active_bloc_adresse_parent==='1') { $Y_cadre_note = '75'; $Y_cadre_eleve = '5'; $Y_entete_etab='5'; }
    if($nb_releve_par_page=='2' and $passage_i == '1') { $Y_cadre_note = '32'; $Y_cadre_eleve = '5'; $Y_entete_etab='5'; }
    if($nb_releve_par_page=='2' and $passage_i == '2') { $Y_cadre_note = $Y_cadre_note+145; $Y_cadre_eleve = $Y_cadre_eleve+145; $Y_entete_etab=$Y_entete_etab+145; }
    */
    /*
    $Y_cadre_note = '32';
    $Y_cadre_eleve = '5';
    $Y_entete_etab='5';
    */
    if ($active_bloc_adresse_parent != '1') {
        $Y_cadre_note = '32';
        $Y_cadre_eleve = '5';
        $Y_entete_etab = '5';
    } else {
        $Y_cadre_note = '75';
        $Y_cadre_eleve = '5';
        $Y_entete_etab = '5';
    }
    //BLOC IDENTITE ELEVE
    $pdf->SetXY($X_cadre_eleve, $Y_cadre_eleve);
    $pdf->SetFont('DejaVu', 'B', 14);
    $pdf->Cell(90, 7, my_strtoupper($tab_rel['eleve'][$i]['nom']) . " " . casse_mot($tab_rel['eleve'][$i]['prenom'], 'majf2'), 0, 2, '');
    $pdf->SetFont('DejaVu', '', 10);
    //$pdf->Cell(90,5,'Né le '.affiche_date_naissance($naissance[$nb_eleves_i]).', demi-pensionnaire',0,2,'');
    if ($tab_rel['eleve'][$i]['sexe'] == "M") {
        $e_au_feminin = "";
    } else {
        $e_au_feminin = "e";
    }
    //$pdf->Cell(90,5,'Né'.$e_au_feminin.' le '.affiche_date_naissance($tab_rel['eleve'][$i]['naissance']).', '.regime($tab_rel['eleve'][$i]['regime']),0,2,'');
    $pdf->Cell(90, 5, 'Né' . $e_au_feminin . ' le ' . $tab_rel['eleve'][$i]['naissance'] . ', ' . regime($tab_rel['eleve'][$i]['regime']), 0, 2, '');
    $pdf->Cell(90, 5, '', 0, 2, '');
    if ($aff_classe_nom == 1) {
        $classe_aff = $pdf->WriteHTML('Classe de ' . unhtmlentities($tab_rel['classe_nom_complet']));
    } elseif ($aff_classe_nom == 2) {
        $classe_aff = $pdf->WriteHTML('Classe de ' . unhtmlentities($tab_rel['classe']));
    } else {
        $classe_aff = $pdf->WriteHTML(' ' . unhtmlentities($tab_rel['classe_nom_complet']) . ' (' . unhtmlentities($tab_rel['classe']) . ')');
    }
    $pdf->Cell(90, 5, $classe_aff, 0, 2, '');
    $pdf->SetX($X_cadre_eleve);
    $pdf->SetFont('DejaVu', '', 10);
    $pdf->Cell(90, 5, 'Année scolaire ' . $annee_scolaire, 0, 2, '');
    // BLOC IDENTITE DE L'ETABLISSEMENT
    $logo = '../images/' . getSettingValue('logo_etab');
    $format_du_logo = str_replace('.', '', strstr(getSettingValue('logo_etab'), '.'));
    //if($affiche_logo_etab==='1' and file_exists($logo) and getSettingValue('logo_etab') != '' and ($format_du_logo==='jpg' or $format_du_logo==='png')) {
    //if($tab_modele_pdf["affiche_logo_etab"][$classe_id]==='1' and file_exists($logo) and getSettingValue('logo_etab') != '' and ($format_du_logo==='jpg' or $format_du_logo==='png')) {
    if ($tab_modele_pdf["affiche_logo_etab"][$classe_id] == 1 and file_exists($logo) and getSettingValue('logo_etab') != '' and ($format_du_logo == 'jpg' or $format_du_logo == 'png')) {
        $valeur = redimensionne_image($logo, $L_max_logo, $H_max_logo);
        //$X_logo et $Y_logo; placement du bloc identite de l'établissement
        $X_logo = $X_entete_etab;
        $Y_logo = $Y_entete_etab;
        $L_logo = $valeur[0];
开发者ID:alhousseyni,项目名称:gepi,代码行数:67,代码来源:bull_func.lib.php


示例7: mysqli_query

                 if ($gepiSettings['GepiAccesSaisieEctsPP'] == 'yes') {
                     $call_prof = mysqli_query($GLOBALS["mysqli"], "SELECT u.login, u.nom, u.prenom FROM utilisateurs u, j_eleves_professeurs j WHERE (j.login = '{$id_eleve[$j]}' and j.id_classe='{$id_classe}' and u.login=j.professeur)");
                     $nb_result = mysqli_num_rows($call_prof);
                     if ($nb_result != 0) {
                         $login_prof = old_mysql_result($call_prof, 0, 'login');
                         $email = retourne_email($login_prof);
                         $nom_prof = old_mysql_result($call_prof, 0, 'nom');
                         $prenom_prof = old_mysql_result($call_prof, 0, 'prenom');
                         //echo " (<a href='mailto:$email'>$prenom_prof $nom_prof</a>)";
                         //if($email!="") {
                         if ($email != "" && check_mail($email)) {
                             $sujet_mail = "[Gepi]: ECTS non remplis: " . $eleve_nom[$j];
                             $message_mail = "Bonjour,\r\n\r\nCordialement";
                             echo " (<a href='mailto:{$email}?subject={$sujet_mail}&amp;body=" . rawurlencode($message_mail) . "'>" . casse_mot($prenom_prof, 'majf2') . " " . my_strtoupper($nom_prof) . "</a>)";
                         } else {
                             echo " (" . casse_mot($prenom_prof, 'majf2') . " " . my_strtoupper($nom_prof) . ")";
                         }
                     } else {
                         echo " (pas de " . getSettingValue("gepi_prof_suivi") . ")";
                     }
                 }
                 $affiche_nom = 0;
                 $temoin_ects++;
             }
         }
     }
     $j++;
     //Fin de la boucle élève
     $cpt_i++;
     //flush();
 }
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:verif_bulletins.php


示例8: nom_photo

    echo "<input type='text' name='note_eleve[{$i}]' size='4' autocomplete='off' id=\"n" . $num_id . "\" onKeyDown=\"clavier(this.id,event);\" onfocus=\"javascript:this.select()";
    if ($elenoet != "") {
        echo ";affiche_photo('" . nom_photo($elenoet) . "','" . addslashes(my_strtoupper($eleve_nom[$i]) . " " . casse_mot($eleve_prenom[$i], 'majf2')) . "')";
    }
    echo "\" onchange=\"verifcol({$num_id});changement();\" value='";
    if (isset($note_import[$current_displayed_line]) and $note_import[$current_displayed_line] != '') {
        echo $note_import[$current_displayed_line];
    } elseif (isset($note_enr[$eleve_login[$i]])) {
        echo $note_enr[$eleve_login[$i]];
    }
    echo "' />\n";
    "</td>\n";
    echo "<td>\n";
    echo "<textarea id=\"n1" . $num_id . "\" onKeyDown=\"clavier(this.id,event);\" name='comment_eleve[{$i}]' rows='1' cols='60' class='wrap' onfocus=\"javascript:this.select()";
    if ($elenoet != "") {
        echo ";affiche_photo('" . nom_photo($elenoet) . "','" . addslashes(my_strtoupper($eleve_nom[$i]) . " " . casse_mot($eleve_prenom[$i], 'majf2')) . "')";
    }
    echo "\" onchange=\"changement()\">";
    if (isset($commentaire[$eleve_login[$i]])) {
        echo $commentaire[$eleve_login[$i]];
    }
    echo "</textarea>\n";
    "</td>\n";
    echo "</tr>\n";
    $num_id++;
    $i++;
    $current_displayed_line++;
}
echo "</table>\n";
echo "<center><input type='submit' value='Enregistrer' /></center>\n";
echo "<input type='hidden' name='is_posted' value='1' />\n";
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:saisie_notes_cc.php


示例9: mysqli_query

							re.resp_legal='0' AND 
							re.acces_sp='y'))";
	}
	$sql.=";";
	//echo "$sql<br />";
	$test = mysqli_query($GLOBALS["mysqli"], $sql);
	if (mysqli_num_rows($test) == 0) {
	    tentative_intrusion(3, "Tentative d'un parent de visualiser un bulletin simplifié d'un élève ($login_eleve) dont il n'est pas responsable légal.");
	    echo "Vous ne pouvez visualiser que les bulletins simplifiés des élèves pour lesquels vous êtes responsable légal.\n";
	    require("../lib/footer.inc.php");
		die();
	}
}

// Et une autre...
if ($_SESSION['statut'] == "eleve" AND my_strtoupper($_SESSION['login']) != my_strtoupper($login_eleve)) {
    tentative_intrusion(3, "Tentative d'un élève de visualiser un bulletin simplifié d'un autre élève ($login_eleve).");
    echo "Vous ne pouvez visualiser que vos bulletins simplifiés.\n";
    require("../lib/footer.inc.php");
	die();
}

// Et encore une : si on a un reponsable ou un élève, alors seul l'édition pour un élève seul est autorisée
if ($_SESSION['statut'] == "responsable" AND $choix_edit != "2") {
	if((!getSettingAOui('GepiAccesBulletinSimpleClasseResp'))||($choix_edit != "4")) {
		tentative_intrusion(3, "Tentative parent de changement du mode de visualisation d'un bulletin simplifié (le mode imposé est la visualisation pour un seul élève)");
		echo "N'essayez pas de tricher...\n";
		require("../lib/footer.inc.php");
		die();
	}
	else {
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:edit_limite.php


示例10: UNION

    if (getSettingAOui('GepiMemesDroitsRespNonLegaux')) {
        $sql .= " UNION (SELECT e.login " . "FROM eleves e, resp_pers r, responsables2 re " . "WHERE (" . "e.ele_id = re.ele_id AND " . "re.pers_id = r.pers_id AND " . "r.login = '" . $_SESSION['login'] . "' AND re.resp_legal='0' AND re.acces_sp='y'))";
    }
    $sql .= ";";
    $get_eleves = mysqli_query($GLOBALS["mysqli"], $sql);
    if (mysqli_num_rows($get_eleves) == 1) {
        // Un seul élève associé : on initialise tout de suite la variable $login_eleve
        $login_eleve = old_mysql_result($get_eleves, 0);
    } elseif (mysqli_num_rows($get_eleves) == 0) {
        $error_login = true;
    }
    // Si le nombre d'élèves associés est supérieur à 1, alors soit $login_eleve a été déjà défini, soit il faut présenter le formulaire.
} else {
    if ($_SESSION['statut'] == "eleve") {
        // Si l'utilisateur identifié est un élève, pas le choix, il ne peut consulter que son équipe pédagogique
        if ($login_eleve != null and my_strtoupper($login_eleve) != my_strtoupper($_SESSION['login'])) {
            tentative_intrusion(2, "Tentative d'un élève d'accéder à l'équipe pédagogique d'un autre élève.");
        }
        $login_eleve = $_SESSION['login'];
    }
}
//**************** EN-TETE **************************************
$titre_page = "Equipe pédagogique";
require_once "../lib/header.inc.php";
//**************** FIN EN-TETE **********************************
echo "<p class='bold'>";
echo "<a href='../accueil.php'><img src='../images/icons/back.png' alt='Retour' class='back_link'/> Retour</a>";
//echo "</p>\n";
// Quelques vérifications de droits d'accès.
if ($_SESSION['statut'] == "responsable" and $error_login == true) {
    echo "<p>Il semble que vous ne soyez associé à aucun élève. Contactez l'administrateur pour résoudre cette erreur.</p>";
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:visu_profs_eleve.php


示例11: mysqli_query

 // On regarde si le prof existe déjà dans la base
 $test = mysqli_query($GLOBALS["mysqli"], "SELECT login FROM utilisateurs WHERE (nom = '" . $tabligne[0] . "' AND prenom = '" . $tabligne[1] . "')");
 $prof_exists = false;
 if (mysqli_num_rows($test) == 0) {
     // On génère le login
     $reg_nom_login = preg_replace("/ /", "_", $tabligne[0]);
     $reg_prenom_login = remplace_accents($tabligne[1]);
     $reg_prenom_login = preg_replace("/[^a-zA-Z.\\-]/", "", $reg_prenom_login);
     if ($_POST['login_gen_type'] == 'ent') {
         if (getSettingValue("use_ent") == "y") {
             // Charge à l'organisme utilisateur de pourvoir à cette fonctionnalité
             // le code suivant n'est qu'une méthode proposée pour relier Gepi à un ENT
             $bx = 'oui';
             if (isset($bx) and $bx == 'oui') {
                 // On va chercher le login de l'utilisateur dans la table créée
                 $sql_p = "SELECT login_u FROM ldap_bx\n\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE nom_u = '" . my_strtoupper($reg_nom_login) . "'\n\t\t\t\t\t\t\t\t\t\t\t\t\tAND prenom_u = '" . my_strtoupper($reg_prenom_login) . "'\n\t\t\t\t\t\t\t\t\t\t\t\t\tAND statut_u = 'teacher'";
                 $query_p = mysqli_query($GLOBALS["mysqli"], $sql_p);
                 $nbre = mysqli_num_rows($query_p);
                 if ($nbre >= 1 and $nbre < 2) {
                     $login_prof = old_mysql_result($query_p, 0, "login_u");
                 } else {
                     // Il faudrait alors proposer une alternative à ce cas
                     $login_prof = "erreur_" . $k;
                 }
             }
         } else {
             die('Vous n\'avez pas autorisé Gepi à utiliser un ENT');
         }
     } else {
         $login_prof = generate_unique_login($reg_nom_login, $reg_prenom_login, $_POST['login_gen_type'], $_POST['login_gen_type_casse']);
     }
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:professeurs.php


示例12: while

$num_id = 10;
$alt = 1;
while ($i < $nombre_lignes) {
    $current_eleve_login = old_mysql_result($appel_donnees_eleves, $i, "login");
    $current_eleve_absences_query = mysqli_query($GLOBALS["mysqli"], "SELECT * FROM  absences WHERE (login='{$current_eleve_login}' AND periode='{$periode_num}')");
    $current_eleve_nb_absences = @old_mysql_result($current_eleve_absences_query, 0, "nb_absences");
    $current_eleve_nb_nj = @old_mysql_result($current_eleve_absences_query, 0, "non_justifie");
    $current_eleve_nb_retards = @old_mysql_result($current_eleve_absences_query, 0, "nb_retards");
    $current_eleve_ap_absences = @old_mysql_result($current_eleve_absences_query, 0, "appreciation");
    $current_eleve_nom = old_mysql_result($appel_donnees_eleves, $i, "nom");
    $current_eleve_prenom = old_mysql_result($appel_donnees_eleves, $i, "prenom");
    $current_eleve_login_nb = $current_eleve_login . "_nb_abs";
    $current_eleve_login_nj = $current_eleve_login . "_nb_nj";
    $current_eleve_login_retard = $current_eleve_login . "_nb_retard";
    $current_eleve_login_ap = $current_eleve_login . "_ap";
    $alt = $alt * -1;
    echo "<tr class='lig{$alt}'><td align='center'>" . my_strtoupper($current_eleve_nom) . " " . casse_mot($current_eleve_prenom, 'majf2') . "\n";
    echo "</td>\n";
    echo "<td align='center'>{$current_eleve_nb_absences}</td>\n";
    echo "<td align='center'>{$current_eleve_nb_nj}</td>\n";
    echo "<td align='center'>{$current_eleve_nb_retards}</td>\n";
    echo "<td>" . nl2br($current_eleve_ap_absences) . "</td></tr>\n";
    //=========================
    $i++;
    $num_id++;
}
?>
</table>
<p><br /></p>
<?php 
require "../lib/footer.inc.php";
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:consulter_absences.php


示例13: nettoyer_caracteres_nom

 if ($lcs_prof_en_erreur == "y") {
     $alt = $alt * -1;
     echo "<tr class='lig{$alt}'>\n";
     echo "<td><p><font color='red'>Non trouvé dans l'annuaire LDAP</font></p></td><td><p>" . $prof[$k]["nom_usage"] . "</p></td><td><p>" . $premier_prenom . "</p></td><td>&nbsp;</td></tr>\n";
 } else {
     if ($exist == 'no') {
         // Aucun professeur ne porte le même nom dans la base GEPI. On va donc rentrer ce professeur dans la base
         $prof[$k]["prenom"] = nettoyer_caracteres_nom($prof[$k]["prenom"], "a", " _-", "");
         if ($_POST['login_gen_type'] == 'ent') {
             if (getSettingValue("use_ent") == 'y' && getSettingValue('afficher_liaison_ent') != "netcollege") {
                 // Charge à l'organisme utilisateur de pourvoir à cette fonctionnalité
                 // le code suivant n'est qu'une méthode proposée pour relier Gepi à un ENT
                 $bx = 'oui';
                 if (isset($bx) and $bx == 'oui') {
                     // On va chercher le login de l'utilisateur dans la table créée
                     $sql_p = "SELECT login_u FROM ldap_bx\n\t\t\t\t\t\t\t\t\t\t\t\tWHERE nom_u = '" . my_strtoupper($prof[$k]["nom_usage"]) . "'\n\t\t\t\t\t\t\t\t\t\t\t\tAND prenom_u = '" . my_strtoupper($prof[$k]["prenom"]) . "'\n\t\t\t\t\t\t\t\t\t\t\t\tAND statut_u = 'teacher'";
                     $query_p = mysqli_query($GLOBALS["mysqli"], $sql_p);
                     $nbre = mysqli_num_rows($query_p);
                     if ($nbre >= 1 and $nbre < 2) {
                         $temp1 = old_mysql_result($query_p, 0, "login_u");
                     } else {
                         // Il faudrait alors proposer une alternative à ce cas
                         $temp1 = "erreur_" . $k;
                     }
                 }
             } else {
                 die('Vous n\'avez pas autorisé Gepi à utiliser un ENT');
             }
         } else {
             $temp1 = generate_unique_login($prof[$k]["nom_usage"], $prof[$k]["prenom"], $_POST['login_gen_type'], $_POST['login_gen_type_casse']);
         }
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:professeurs.php


示例14:

	$ligne_regime="";
	$sql="SELECT * FROM j_eleves_regime WHERE login='$lig_ele->login';";
	$res_reg=mysqli_query($GLOBALS["mysqli"], $sql);
	if(mysqli_num_rows($res_reg)>0) {
		$lig_reg=mysqli_fetch_object($res_reg);
		$ligne_regime="
			<tr>
				<th>Régime</th>
				<td>";
		if($lig_reg->regime == "d/p") {$ligne_regime.="Demi-pensionnaire";}
		elseif ($lig_reg->regime == "ext.") {$ligne_regime.="Externe";}
		elseif ($lig_reg->regime == "int.") {$ligne_regime.="Interne";}
		elseif ($lig_reg->regime == "i-e") {
			$ligne_regime.="Interne&nbsp;externé";
			if (my_strtoupper($tab_ele['sexe'])!= "F") {$ligne_regime.="e";}
		}
		$ligne_regime.="</td>
			</tr>

			<tr>
				<th>Redoublant</th>
				<td>".(($lig_reg->doublant == "R") ? "Oui" : "Non")."</td>
			</tr>";
	}

	echo "
	<div style='float:left; width:25em; margin-left:2em;'>
		<table class='boireaus boireaus_alt boireaus_th_left' summary='Tableau de vos informations personnelles'>
".$ligne_login."
			<tr>
开发者ID:rhertzog,项目名称:lcs,代码行数:30,代码来源:infos_parent.php


示例15: preg_replace

         // 2 : identifiant(s) de là (des) classe(s) (Format : 1S1!1S2!1S3)
         // 3 : type de groupe (CG || OPT)
         // On nettoie et on vérifie :
         $tabligne[0] = preg_replace("/[^A-Za-z0-9._]/", "", trim(my_strtoupper($tabligne[0])));
         if (mb_strlen($tabligne[0]) > 50) {
             $tabligne[0] = mb_substr($tabligne[0], 0, 50);
         }
         $tabligne[1] = preg_replace("/[^A-Za-z0-9._\\-]/", "", trim(my_strtoupper($tabligne[1])));
         if (mb_strlen($tabligne[1]) > 50) {
             $tabligne[1] = mb_substr($tabligne[1], 0, 50);
         }
         $tabligne[2] = preg_replace("/[^A-Za-z0-9._ \\-!]/", "", trim($tabligne[2]));
         if (mb_strlen($tabligne[2]) > 2000) {
             $tabligne[2] = mb_substr($tabligne[2], 0, 2000);
         }
         $tabligne[3] = preg_replace("/[^A-Za-z]/", "", trim(my_strtoupper($tabligne[3])));
         if ($tabligne[3] != "CG" and $tabligne[3] != "OPT") {
             $tabligne[3] = "";
         }
         $data_tab[$k] = array();
         $data_tab[$k]["prof"] = $tabligne[0];
         $data_tab[$k]["matiere"] = $tabligne[1];
         $data_tab[$k]["classes"] = $tabligne[2];
         $data_tab[$k]["type"] = $tabligne[3];
     }
     $k++;
 }
 fclose($fp);
 // Fin de l'analyse du fichier.
 // Maintenant on va afficher tout ça.
 $nb_error = 0;
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:prof_disc_classes.php


示例16: mysqli_query

        $result_prof = mysqli_query($GLOBALS["mysqli"], $sql);
        echo "<td style='text-align:left;'>\n";
        echo "<select name='prof[{$cpt}]' id='prof_" . $cpt . "' onchange='test_prof({$cpt});changement();'>\n";
        echo "<option value=''>---</option>\n";
        $selected = "";
        while ($ligne_prof = mysqli_fetch_object($result_prof)) {
            if ($groupe_existant == "oui") {
                $sql = "SELECT * FROM j_groupes_professeurs jgp WHERE jgp.id_groupe='{$ligne_grp->id_groupe}' AND jgp.login='{$ligne_prof->id_professeur}'";
                $result_verif = mysqli_query($GLOBALS["mysqli"], $sql);
                if (mysqli_num_rows($result_verif) == 0) {
                    $selected = "";
                } else {
                    $selected = " selected";
                }
            }
            echo "<option value='{$ligne_prof->id_professeur}'{$selected}>" . casse_mot($ligne_prof->prenom, 'majf2') . " " . my_strtoupper($ligne_prof->nom) . "</option>\n";
        }
        echo "</select>\n";
        echo "</td>\n";
        echo "</tr>\n";
    }
    $cpt++;
}
echo "</table>\n";
echo "<input type='hidden' name='compteur_matieres' value='{$cpt}' />\n";
echo "<input type='hidden' name='mode' value='groupe' />\n";
echo "<input type='hidden' name='id_classe' value='" . $id_classe . "' />\n";
echo "<input type='hidden' name='is_posted' value='oui' />\n";
echo "<p><input type='submit' value='Valider' /></p>\n";
echo "</form>\n";
/*
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:edit_class_grp_lot.php


示例17: array

 */
 $tab_champs_mef = array("LIBELLE_COURT", "LIBELLE_LONG", "LIBELLE_EDITION");
 $mefs = array();
 $i = 0;
 foreach ($sts_xml->NOMENCLATURES->MEFS->children() as $objet_mef) {
     $mefs[$i] = array();
     foreach ($objet_mef->attributes() as $key => $value) {
         if (my_strtoupper($key) == 'CODE') {
             $mefs[$i]['code'] = preg_replace('/"/', '', preg_replace("/'/", "", trim($value)));
             break;
         }
     }
     if (in_array($mefs[$i]['code'], $tab_mef_code)) {
         // Champs MEF
         foreach ($objet_mef->children() as $key => $value) {
             if (in_array(my_strtoupper($key), $tab_champs_mef)) {
                 $mefs[$i][my_strtolower($key)] = trim(preg_replace('/"/', '', preg_replace("/'/", "", nettoyer_caracteres_nom($value, "an", " .'_&-", ""))));
             }
         }
         $i++;
     }
 }
 for ($i = 0; $i < count($mefs); $i++) {
     $sql = "SELECT 1=1 FROM mef WHERE mef_code='" . $mefs[$i]['code'] . "';";
     $test = mysqli_query($GLOBALS["mysqli"], $sql);
     if (mysqli_num_rows($test) > 0) {
         $sql = "UPDATE mef SET ";
         if (isset($mefs[$i]["libelle_court"])) {
             $sql .= " libelle_court='" . mysqli_real_escape_string($GLOBALS["mysqli"], $mefs[$i]["libelle_court"]) . "',";
         } else {
             $sql .= " libelle_court='',";
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:matieres.php


示例18: my_strtoupper

									info_debug($sql);
									$update_utilisateurs=mysqli_query($GLOBALS["mysqli"], $sql);
								}
							}
							else{
								info_debug("ERREUR sur l'update");
								$texte.="\n<span style='color:red;'>";
								$texte.="$lig->prenom $lig->nom";
								$texte.="</span>";
								$erreur++;
							}
							//echo "$sql<br />\n";

							if((isset($update_utilisateurs))&&(!$update_utilisateurs)) {$texte.=" <span style='color:red;'>Erreur lors de la mise à jour du mail du compte utilisateur.</span><br />\n";}

							$sql_tmp="UPDATE utilisateurs SET nom='".mysqli_real_escape_string($GLOBALS["mysqli"], my_strtoupper($lig->nom))."',
													prenom='".mysqli_real_escape_string($GLOBALS["mysqli"], maj_ini_prenom($lig->prenom))."',
													civilite='".casse_mot($lig->civilite,'majf2')."' WHERE statut='responsable' AND login IN (SELECT login FROM resp_pers WHERE pers_id='$lig1->col2' AND login!='');";
							info_debug($sql_tmp);
							$update_nom_prenom_utilisateur=mysqli_query($GLOBALS["mysqli"], $sql_tmp);
						}

						if($lig->adr_id!=""){
							// Ajout ou modification validée, on met à jour l'adresse aussi:
							$sql="SELECT DISTINCT t.* FROM temp_resp_adr_import t WHERE t.adr_id='$lig->adr_id'";
							info_debug($sql);
							$res_adr2=mysqli_query($GLOBALS["mysqli"], $sql);
							if(mysqli_num_rows($res_adr2)>0){
								$lig_adr2=mysqli_fetch_object($res_adr2);

								$adr1_2=$lig_adr2->adr1;
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:maj_import3.php


示例19: isset

// id du select
if (!isset($nom_selected)) {
    $nom_selected = isset($nom_prof) ? $nom_prof : NULL;
    // permet de définir le selected
}
echo '
	<select name ="' . $increment . '"' . $id_select . ' onmouseover="if(document.getElementById(\'texte_nomGepi' . $l . '\')) {document.getElementById(\'texte_nomGepi' . $l . '\').style.backgroundColor=\'yellow\'}" onmouseout="if(document.getElementById(\'texte_nomGepi' . $l . '\')) {document.getElementById(\'texte_nomGepi' . $l . '\').style.backgroundColor=\'\'}">
		<option value="aucun">Liste des professeurs</option>';
// on recherche la liste des professeurs
$query = mysqli_query($GLOBALS["mysqli"], "SELECT login, nom, prenom FROM utilisateurs\r\n\t\t\t\t\t\tWHERE statut = 'professeur' AND\r\n\t\t\t\t\t\tetat = 'actif'\r\n\t\t\t\t\t\tORDER BY nom, prenom");
$nbre = mysqli_num_rows($query);
$verif = 0;
for ($i = 0; $i < $nbre; $i++) {
    $utilisateur[$i] = old_mysql_result($query, $i, "login");
    $nom[$i] = old_mysql_result($query, $i, "nom");
    $nom_m[$i] = my_strtoupper(remplace_accents(old_mysql_result($query, $i, "nom"), 'all_nospace'));
    $prenom[$i] = old_mysql_result($query, $i, "prenom");
    //Pour les noms composés, on ajoute un test
    $test = explode(" ", $nom_m[$i]);
    // On détermine le selected si c'est possible
    if ($nom_m[$i] == $nom_selected) {
        $verif++;
        // on crée une marque pour afficher un couleur si il y a une interrogation sur le résultat
        $selected = ' selected="selected"';
    } elseif ($test[0] == $nom_selected) {
        $verif++;
        // on crée une marque pour afficher un couleur si il y a une interrogation sur le résultat
        $selected = ' selected="selected"';
    } else {
        $selected = '';
    }
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:select_professeurs.php


示例20: releve_pdf


//.........这里部分代码省略.........
            } else {
                /*
                $Y_cadre_note = $Y_cadre_note+145;
                $Y_cadre_eleve = $Y_cadre_eleve+145;
                $Y_entete_etab=$Y_entete_etab+145;
                */
                $Y_cadre_note = 32 + 145;
                $Y_cadre_eleve = 5 + 145;
                $Y_entete_etab = 5 + 145;
            }
        }
        //================================
        // On insère le footer dès que la page est créée:
        //Positionnement à 1 cm du bas et 0,5cm + 0,5cm du coté gauche
        if ($nb_releve_par_page == 1) {
            $pdf->SetXY(5, -10);
        } elseif ($compteur_releve / 2 - floor($compteur_releve / 2) == 0) {
            $pdf->SetXY(5, -10);
        } else {
            $pdf->SetXY(5, 145 - 10);
        }
        //Police DejaVu Gras 6
        $pdf->SetFont('DejaVu', 'B', 8);
        // $fomule = 'Bulletin à conserver précieusement. Aucun duplicata ne sera délivré. - GEPI : solution libre de gestion et de suivi des résultats scolaires.'
        if ($tab_rel['rn_formule'] != "") {
            $pdf->Cell(0, 4.5, unhtmlentities($tab_rel['rn_formule']), 0, 0, 'C');
        } else {
            $pdf->Cell(0, 4.5, unhtmlentities($releve_formule_bas), 0, 0, 'C');
        }
        //================================
        //BLOC IDENTITE ELEVE
        $pdf->SetXY($X_cadre_eleve, $Y_cadre_eleve);
        $pdf->SetFont('DejaVu', 'B', 14);
        $pdf->Cell(90, 7, my_strtoupper($tab_rel['eleve'][$i]['nom']) . " " . casse_mot($tab_rel['eleve'][$i]['prenom'], 'majf2'), 0, 2, '');
        $pdf->SetFont('DejaVu', '', 10);
        //$pdf->Cell(90,5,'Né le '.affiche_date_naissance($naissance[$nb_eleves_i]).', demi-pensionnaire',0,2,'');
        if ($tab_rel['eleve'][$i]['sexe'] == "M") {
            $e_au_feminin = "";
        } else {
            $e_au_feminin = "e";
        }
        //$pdf->Cell(90,5,'Né'.$e_au_feminin.' le '.affiche_date_naissance($tab_rel['eleve'][$i]['naissance']).', '.regime($tab_rel['eleve'][$i]['regime']),0,2,'');
        //$pdf->Cell(90,5,'Né'.$e_au_feminin.' le '.$tab_rel['eleve'][$i]['naissance'].', '.regime($tab_rel['eleve'][$i]['regime']),0,2,'');
        if (getSettingValue('releve_bazar_utf8') == 'y') {
            $pdf->Cell(90, 5, 'Né' . 

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP my_subfolder函数代码示例发布时间:2022-05-15
下一篇:
PHP my_strtolower函数代码示例发布时间: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