当前位置: 首页>>代码示例>>PHP>>正文


PHP my_strtoupper函数代码示例

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


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


注:本文中的my_strtoupper函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。