コード例 #1
0
ファイル: professeurs.php プロジェクト: alhousseyni/gepi
     $mdp = $date;
 }
 //echo $prof[$k]["nom_usage"].";".$prof[$k]["prenom"].";".$civi.";"."P".$prof[$k]["id"].";"."ENS".";".$date."<br />\n";
 //$chaine=$prof[$k]["nom_usage"].";".$prof[$k]["prenom"].";".$civi.";"."P".$prof[$k]["id"].";"."ENS".";".$mdp;
 $prenoms = explode(" ", $prof[$k]["prenom"]);
 $premier_prenom = $prenoms[0];
 $prenom_compose = '';
 if (isset($prenoms[1])) {
     $prenom_compose = $prenoms[0] . "-" . $prenoms[1];
 }
 $lcs_prof_en_erreur = "n";
 if ($auth_sso == 'lcs' || $gepi_non_plugin_lcs_mais_recherche_ldap) {
     $lcs_prof_en_erreur = "y";
     $exist = 'no';
     if ($prof[$k]["id"] != '') {
         $login_prof_gepi = get_lcs_login($prof[$k]["id"], 'professeur');
         //echo "get_lcs_login(".$prof[$k]["id"].", 'professeur')=".$login_prof_gepi."<br />";
         if ($login_prof_gepi != '') {
             $lcs_prof_en_erreur = "n";
             $sql = "SELECT 1=1 FROM utilisateurs WHERE login='******';";
             $test_exist_prof = mysqli_query($GLOBALS["mysqli"], $sql);
             if (mysqli_num_rows($test_exist_prof) > 0) {
                 $exist = 'yes';
             } else {
                 $exist = 'no';
             }
         } else {
             $lcs_prof_en_erreur = "y";
         }
     }
 } else {
コード例 #2
0
ファイル: prof_csv.php プロジェクト: rhertzog/lcs
 }
 if ($affiche[2] = "M.") {
     $civilite = "M.";
 }
 $prenoms = explode(" ", $affiche[1]);
 $premier_prenom = $prenoms[0];
 $prenom_compose = '';
 if (isset($prenoms[1])) {
     $prenom_compose = $prenoms[0] . "-" . $prenoms[1];
 }
 $lcs_prof_en_erreur = "n";
 if (getSettingValue('auth_sso') == 'lcs') {
     $lcs_prof_en_erreur = "y";
     $exist = 'no';
     if ($prof[$k]["id"] != '') {
         $login_prof_gepi = get_lcs_login($affiche[3], 'professeur');
         //echo "get_lcs_login(".$affiche[3].", 'professeur')=".$login_prof_gepi."<br />";
         if ($login_prof_gepi != '') {
             $lcs_prof_en_erreur = "n";
             $sql = "SELECT 1=1 FROM utilisateurs WHERE login='******';";
             $test_exist_prof = mysqli_query($GLOBALS["mysqli"], $sql);
             if (mysqli_num_rows($test_exist_prof) > 0) {
                 $exist = 'yes';
             } else {
                 $exist = 'no';
             }
         } else {
             $lcs_prof_en_erreur = "y";
         }
     }
 } else {
コード例 #3
0
ファイル: step3.php プロジェクト: alhousseyni/gepi
         // On considère que l'information est bonne puisqu'elle a été construite avec la même source sconet
         $login_eleve = old_mysql_result($query_p, 0, "login_u");
     } else {
         // Il faudra trouver une solution dans ce cas là (même s'il ne doit pas être très fréquent
         //$login_eleve = "erreur_".$i;
         $login_eleve = "erreur_" . $id_tempo;
         $temoin_erreur_recup_login_ent++;
     }
 }
 //echo "Avant auth_sso<br />";
 //if(getSettingValue('use_sso')=="lcs") {
 //if(getSettingValue('auth_sso')=="lcs") {
 if ($auth_sso == 'lcs' || $gepi_non_plugin_lcs_mais_recherche_ldap) {
     $lcs_eleve_en_erreur = "y";
     if ($reg_elenoet != '') {
         $login_eleve = get_lcs_login($reg_elenoet, 'eleve');
         //echo "get_lcs_login($reg_elenoet, 'eleve')=".$login_eleve."<br />";
         if ($login_eleve != '') {
             $test_tempo2 = mysqli_num_rows(mysqli_query($GLOBALS["mysqli"], "SELECT col2 FROM tempo2 WHERE (col2='{$login_eleve}' or col2='" . my_strtoupper($login_eleve) . "')"));
             if ($test_tempo2 != "0") {
                 $ligne_pb = 'yes';
             } else {
                 //$reg = mysql_query("INSERT INTO tempo2 VALUES ('$i', '$login_eleve')");
                 $reg = mysqli_query($GLOBALS["mysqli"], "INSERT INTO tempo2 VALUES ('{$id_tempo}', '{$login_eleve}')");
                 //return 'yes';
                 $lcs_eleve_en_erreur = "n";
             }
         } else {
             $ligne_pb = 'yes';
         }
     } else {