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


PHP remplace_accents函数代码示例

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


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

示例1: explode

 $tab = explode(",", $salles);
 //$tab_salles=array();
 //$tab_id_salles=array();
 $sql = "SELECT * FROM eb_salles WHERE id_epreuve='{$id_epreuve}' ORDER BY salle;";
 $res = mysqli_query($GLOBALS["mysqli"], $sql);
 if (mysqli_num_rows($res) > 0) {
     while ($lig = mysqli_fetch_object($res)) {
         $tab_salles[] = $lig->salle;
         $tab_id_salles[] = $lig->id;
     }
 }
 for ($i = 0; $i < count($tab); $i++) {
     // A faire: virer les espaces en début et fin de chaine
     //$salle=remplace_accents(trim($tab[$i]),'all_nospace');
     //$salle=remplace_accents(ereg_replace("^[ ]","",trim($tab[$i])),'all_nospace');
     $salle = remplace_accents(trim($tab[$i]), 'all_nospace');
     // Ne pas ajouter une salle de même nom qu'un salle existante pour l'épreuve
     //if(in_array($tab[$i],$tab_salles)) {
     //	$msg.="Une autre salle porte le même nom&nbsp;: '$tab[$i]'<br />";
     if (in_array($salle, $tab_salles)) {
         $msg .= "Une autre salle porte le même nom&nbsp;: '{$salle}'<br />";
     } else {
         //$sql="INSERT INTO eb_salles SET salle='".$tab[$i]."', id_epreuve='$id_epreuve';";
         $sql = "INSERT INTO eb_salles SET salle='" . $salle . "', id_epreuve='{$id_epreuve}';";
         $insert = mysqli_query($GLOBALS["mysqli"], $sql);
         //if(!$insert) {$msg.="Erreur lors de l'ajout de la salle '$tab[$i]'<br />";}
         //else {$msg.="Salle '$tab[$i]' ajoutée.<br />";}
         if (!$insert) {
             $msg .= "Erreur lors de l'ajout de la salle '{$salle}'<br />";
         } else {
             $msg .= "Salle '{$salle}' ajoutée.<br />";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:definir_salles.php

示例2: 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

示例3: array

 $data_tab = array();
 //=========================
 if ($ligne_entete == "yes") {
     // On lit une ligne pour passer la ligne d'entête:
     $ligne = fgets($fp, 4096);
 }
 //=========================
 $k = 0;
 while (!feof($fp)) {
     $ligne = fgets($fp, 4096);
     if (trim($ligne) != "") {
         $tabligne = explode(";", $ligne);
         // 0 : Nom court de la matière
         // 1 : Nom long de la matière
         // On nettoie et on vérifie :
         $tabligne[0] = remplace_accents($tabligne[0]);
         $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] = nettoyer_caracteres_nom($tabligne[1], "an", " .&'_-", "");
         $tabligne[1] = preg_replace("/'/", " ", $tabligne[1]);
         if (mb_strlen($tabligne[1]) > 200) {
             $tabligne[1] = mb_substr($tabligne[1], 0, 200);
         }
         $data_tab[$k] = array();
         $data_tab[$k]["nom_court"] = $tabligne[0];
         $data_tab[$k]["nom_long"] = $tabligne[1];
     }
     $k++;
 }
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:disciplines.php

示例4: array

 // On commence par la section MATIERES.
 echo "Analyse du fichier pour extraire les informations de la section MATIERES...<br />\n";
 $tab_champs_matiere = array("CODE_GESTION", "LIBELLE_COURT", "LIBELLE_LONG", "LIBELLE_EDITION");
 $matiere = array();
 // Compteur matieres:
 $i = 0;
 foreach ($sts_xml->NOMENCLATURES->MATIERES->children() as $objet_matiere) {
     foreach ($objet_matiere->attributes() as $key => $value) {
         // <MATIERE CODE="090100">
         $matiere[$i][my_strtolower($key)] = trim($value);
     }
     // Champs de la matière
     foreach ($objet_matiere->children() as $key => $value) {
         if (in_array(my_strtoupper($key), $tab_champs_matiere)) {
             if (my_strtoupper($key) == 'CODE_GESTION') {
                 $matiere[$i][my_strtolower($key)] = nettoyer_caracteres_nom(remplace_accents($value), "an", "&_. -", "");
             } elseif (my_strtoupper($key) == 'LIBELLE_COURT') {
                 $matiere[$i][my_strtolower($key)] = trim(preg_replace("/'/", " ", preg_replace('/"/', ' ', nettoyer_caracteres_nom($value, "an", " .'_&-", ""))));
             } else {
                 $matiere[$i][my_strtolower($key)] = trim(preg_replace('/"/', ' ', nettoyer_caracteres_nom($value, "an", " .'_&-", "")));
             }
         }
     }
     if ($debug_import == 'y') {
         echo "<pre style='color:green;'><b>Tableau \$adresses[{$i}]&nbsp;:</b>";
         print_r($matiere[$i]);
         echo "</pre>";
     }
     $i++;
 }
 $i = 0;
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:matieres.php

示例5: bonfich

    echo "<td>Modèle initial<br/>Visualiser</td>\n";
    echo "<td>Modèle personnel <br/>Supprimer / Visualiser</td>\n";
    echo "<td>Nom du fichier</td>\n";
    echo "<td>Description du fichier</td>\n";
    echo "<td>Choisir le fichier <br/>à télécharger</td>\n";
    echo "<td>Action</td>\n";
    echo "</tr>\n";
	$alt=1;
    for ($i=0;$i<$nbfich;$i++) {
	  $alt=$alt*(-1);
      //Une ligne du tableau
      //paire ou impaire	  
	  if ($entete_section[$i] != "") { // Cas d'un entête
	      echo "<tr>";
	      echo "<td colspan=\"6\"></br></br><b>$entete_section[$i]";
	      echo "<a name='".remplace_accents($entete_section[$i], "all")."'></a>";
	      if($lien_wiki[$i] != "") {echo " <a href='".$lien_wiki[$i]."' target='_blank'><img src='../images/icons/ico_ampoule.png' width='15' height='25' title='Documentation/ressources' /></a>";}
	      echo "</br></br></b></br></br></td>";
		  echo "</tr>";
	  }
	  if($special[$i]!='obsolete') {
		echo "<tr class='lig$alt'>\n<form name=\"form$i\" method='post' ENCTYPE='multipart/form-data' action='$PHP_SELF' onsubmit=\"return bonfich('$i')\" >\n";
	  }
	  else {
		echo "<tr style='background-color:grey;' title=\"Modèle obsolète\">\n<form name=\"form$i\" method='post' ENCTYPE='multipart/form-data' action='$PHP_SELF' onsubmit=\"return bonfich('$i')\" >\n";
	  }
	echo add_token_field();
	  echo "<input type=\"hidden\" name=fich_cible value=$fich[$i] >\n";
		 $type_ext = renvoi_nom_image(extension_nom_fichier($fich[$i]));
		 echo "<td align='center'>\n<a href=\"$nom_dossier_modeles_ooo_par_defaut$fich[$i]\"><img src=\"./images/$type_ext\" border=\"0\" title=\"Consulter le modèle par défaut\"></a>\n";
		 echo "</td>\n";
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:gerer_modeles_ooo.php

示例6: remplace_accents

            $y_tmp = $pdf->GetY();
        }
    }
    //le bloc du bas encadré.
    if ($zone_vide == 1) {
        $y_tmp = $pdf->GetY() + 2.5;
        $pdf->Setxy($X_tableau, $y_tmp);
        if ($hauteur_zone_finale == 0) {
            // on prend tout ce qui reste
            $espace_restant = $EspaceY - $y_tmp + $marge_bas - 2.5;
            if ($espace_restant >= 10) {
                // on ne met le bloc que si lespace est > à 10
                $pdf->Cell(0, $espace_restant, ' ', 1, 0, 'C', 0);
            }
        } else {
            $pdf->Cell(0, $hauteur_zone_finale - 2.5, ' ', 1, 0, 'C', 0);
        }
    }
}
// FOR
// sortie PDF sur écran
$nom_releve = "";
if (isset($current_group)) {
    $nom_releve = remplace_accents($current_group['name'] . "_" . $current_group['description'] . "_-_" . $current_group['classlist_string'] . "_", "all");
}
$pref_output_mode_pdf = get_output_mode_pdf();
$nom_releve .= date("Ymd_Hi");
$nom_releve = 'Liste_' . $nom_releve . '.pdf';
//header('Content-Type: application/pdf');
send_file_download_headers('application/pdf', $nom_releve);
$pdf->Output($nom_releve, $pref_output_mode_pdf);
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:liste_pdf.php

示例7: foreach

 //echo "<span style='color:orange'>\$individu->NOM_USAGE=".$individu->NOM_USAGE."</span><br />";
 foreach ($individu->attributes() as $key => $value) {
     // <INDIVIDU ID="4189" TYPE="epp">
     //$prof[$i][my_strtolower($key)]=trim(traite_utf8($value));
     $prof[$i][my_strtolower($key)] = trim($value);
 }
 // Champs de l'individu
 foreach ($individu->children() as $key => $value) {
     if (in_array(my_strtoupper($key), $tab_champs_personnels)) {
         if (my_strtoupper($key) == 'SEXE') {
             $prof[$i]["sexe"] = trim(preg_replace("/[^1-2]/", "", $value));
         } elseif (my_strtoupper($key) == 'CIVILITE') {
             $prof[$i]["civilite"] = trim(preg_replace("/[^1-3]/", "", $value));
         } elseif (my_strtoupper($key) == 'NOM_USAGE' || my_strtoupper($key) == 'NOM_PATRONYMIQUE' || my_strtoupper($key) == 'NOM_USAGE') {
             //$prof[$i][my_strtolower($key)]=trim(preg_replace("/[^A-Za-z -]/","",traite_utf8($value)));
             $prof[$i][my_strtolower($key)] = trim(preg_replace("/[^A-Za-z -]/", "", remplace_accents($value)));
         } elseif (my_strtoupper($key) == 'PRENOM') {
             //$prof[$i][my_strtolower($key)]=trim(preg_replace("/[^A-Za-zÆæ¼½".$liste_caracteres_accentues." -]/","",traite_utf8($value)));
             $prof[$i][my_strtolower($key)] = trim(preg_replace('/"/', '', preg_replace("/'/", "", nettoyer_caracteres_nom($value, "a", " '_-", ""))));
         } elseif (my_strtoupper($key) == 'DATE_NAISSANCE') {
             //$prof[$i][my_strtolower($key)]=trim(preg_replace("/[^0-9-]/","",traite_utf8($value)));
             $prof[$i][my_strtolower($key)] = trim(preg_replace("/[^0-9-]/", "", $value));
         } elseif (my_strtoupper($key) == 'GRADE' || my_strtoupper($key) == 'FONCTION') {
             //$prof[$i][my_strtolower($key)]=trim(preg_replace('/"/','',traite_utf8($value)));
             $prof[$i][my_strtolower($key)] = trim(preg_replace('/"/', '', preg_replace("/'/", " ", $value)));
         } else {
             $prof[$i][my_strtolower($key)] = trim($value);
         }
         //echo "\$prof[$i][".strtolower($key)."]=".$prof[$i][strtolower($key)]."<br />";
     }
 }
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:lecture_xml_sts_emp.php

示例8: foreach

// On affiche la liste des classes
$classe_col = ClasseQuery::create()->orderByNom()->orderByNomComplet()->distinct()
					    ->leftJoinWith('Classe.JGroupesClasses')
					    ->leftJoinWith('JGroupesClasses.Groupe')
						->find();
$dt_debut_creneau = clone $dt_date_absence_eleve;
$dt_debut_creneau->setTime($choix_creneau_obj->getHeuredebutDefiniePeriode('H'), $choix_creneau_obj->getHeuredebutDefiniePeriode('i'));
$dt_fin_creneau = clone $dt_date_absence_eleve;
$dt_fin_creneau->setTime($choix_creneau_obj->getHeurefinDefiniePeriode('H'), $choix_creneau_obj->getHeurefinDefiniePeriode('i'));
foreach($classe_col as $classe){
    //$classe = new Classe();
	// On détermine si sur deux colonnes, le compte tombe juste
	$calc = $classe_col->count() / 2;
	$modulo = $classe_col->count() % 2;
	$num_id = 'id'.remplace_accents($classe->getNom(), 'all');
	$id_classe = $classe->getId();
	if ($classe_col->isEven()) {
	    echo '<tr>';
	}
//	echo '	<td>
//			<h4 style="color: red;"><a href="#" onclick="AfficheEdtClasseDuJour(\''.$id_classe.'\',\''.$num_id.'\', 1); return false;">'.$classe->getNom().'</a></h4>
//			<div id="'.$num_id.'" style="display: none; position: absolute; background-color: white; -moz-border-radius: 10px; padding: 10px;">
//			</div>
//		</td>';
	echo '	<td>';
	if((getSettingAOui('active_mod_alerte'))&&(getSettingAOui('PeutPosterMessage'.ucfirst($_SESSION['statut'])))) {
		echo "<div style='float:right; width:16px;'><a href='../mod_alerte/form_message.php?mode=rediger_message&sujet=".$choix_creneau_obj->getHeuredebutDefiniePeriode('H:i')."-".$choix_creneau_obj->getHeurefinDefiniePeriode('H:i')." : Appel en ".$classe->getNom()."&message=L appel en ".$classe->getNom()." sur le créneau ".$choix_creneau_obj->getHeuredebutDefiniePeriode('H:i')."-".$choix_creneau_obj->getHeurefinDefiniePeriode('H:i')." n a pas été effectué.' target='_blank'><img src='../images/icons/mail.png' width='16' height='16' title=\"Rédiger un message à propos de la classe de ".$classe->getNom().".\" /></a></div>";
	}

	if((getSettingAOui('autorise_edt_tous'))||
开发者ID:rhertzog,项目名称:lcs,代码行数:30,代码来源:tableau_des_appels.php

示例9: check_token

         */
     }
 }
 // Témoin d'une modification de numéros anonymat (pour informer qu'il faut regénérer les étiquettes,...)
 //$temoin_n_anonymat='n';
 // Témoin d'une erreur anonymat pour un élève au moins
 //$temoin_erreur_n_anonymat='n';
 //if(isset($_POST['creer_epreuve'])) {
 if (isset($_POST['creer_exam']) || isset($_POST['modif_exam'])) {
     // Correction, modification des paramètres d'un examen
     check_token();
     $intitule = isset($_POST['intitule']) ? $_POST['intitule'] : "Examen blanc";
     $date = isset($_POST['date']) ? $_POST['date'] : "";
     $description = isset($_POST['description']) ? $_POST['description'] : "";
     //$type_anonymat=isset($_POST['type_anonymat']) ? $_POST['type_anonymat'] : "ele_id";
     if (mb_strlen(preg_replace("/[A-Za-z0-9 _\\.-]/", "", remplace_accents($intitule, 'all'))) != 0) {
         $intitule = preg_replace("/[^A-Za-zÂÄÀÁÃÄÅÇÊËÈÉÎÏÌÍÑÔÖÒÓÕ¦ÛÜÙÚݾ´áàâäãåçéèêëîïìíñôöðòóõ¨ûüùúýÿ¸0-9_\\.-]/", " ", $intitule);
     }
     if ($intitule == "") {
         $intitule = "Examen blanc";
     }
     //$tab_anonymat=array('elenoet','ele_id','no_gep','alea');
     //if(!in_array($type_anonymat,$tab_anonymat)) {$type_anonymat="ele_id";}
     if (isset($NON_PROTECT["description"])) {
         $description = traitement_magic_quotes(corriger_caracteres($NON_PROTECT["description"]));
     } else {
         $description = "";
     }
     $tab = explode("/", $date);
     if (checkdate($tab[1], $tab[0], $tab[2])) {
         $date = $tab[2] . "-" . $tab[1] . "-" . $tab[0];
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:index.php

示例10:

			$nb_total_pages++;
		}
	}

	$pref_output_mode_pdf=get_output_mode_pdf();

	$date=date("Ymd_Hi");
	$nom_fich='Trombino_';
	if((isset($groupe))&&($groupe!=0)) {
		$tab_champs=array('matieres', 'classes');
		$tmp_group=get_group($groupe, $tab_champs);
		$nom_fich.=$tmp_group['name']."_-_";
		$nom_fich.=$tmp_group['description']."_-_";
		$nom_fich.=$tmp_group['matiere']['matiere']."_-_";
		$nom_fich.=$tmp_group['classlist_string']."_";
	}
	elseif(isset($classe)) {
		$nom_fich.=get_class_from_id($classe);
	}
	$nom_fich=remplace_accents($nom_fich, "all");
	$nom_fich.=$date.'.pdf';
	header('Content-Type: application/pdf');
	$pdf->Output($nom_fich, $pref_output_mode_pdf);
	die();
}
else {
echo "Choix invalide.";
}
?>
开发者ID:rhertzog,项目名称:lcs,代码行数:29,代码来源:trombino_pdf.php

示例11: textes

 $content = "";
 $content .= "<h1 style='text-align:center;'>Cahiers de textes de " . $nom_classe[$j] . "(" . $gepiSchoolName . " - " . $gepiYear . ")</h1>\n";
 $content .= "<p>Cahier de textes (<i>{$display_date_debut} - {$display_date_fin}</i>) de&nbsp;:</p>\n";
 $content .= "<ul>\n";
 for ($i = 0; $i < count($groups); $i++) {
     $current_group = $groups[$i];
     if (in_array($current_group['id'], $id_groupe)) {
         if ($i > 0) {
             $chaine_id_groupe .= ", ";
             $chaine_lien_id_groupe .= ", ";
         }
         $chaine_id_groupe .= "'" . $current_group['id'] . "'";
         $chaine_lien_id_groupe .= "'" . $current_group['id'] . "_" . $id_classe[$j] . "'";
         $nom_groupe = preg_replace("/[^A-Za-z0-9]/", "_", remplace_accents($current_group['name'], 'all'));
         $description_groupe = preg_replace("/[^A-Za-z0-9]/", "_", remplace_accents($current_group['description'], 'all'));
         $classlist_string_groupe = preg_replace("/[^A-Za-z0-9]/", "_", remplace_accents($current_group['classlist_string'], 'all'));
         $nom_page_html_groupe = $current_group['id'] . "_" . $nom_groupe . "_" . $description_groupe . "_" . $classlist_string_groupe . ".html";
         $nom_fichier[$current_group['id']] = $nom_page_html_groupe;
         $nom_detaille_groupe[$current_group['id']] = $current_group['name'] . " (<i>" . $current_group['description'] . " en (" . $current_group['classlist_string'] . ")</i>)";
         $nom_detaille_groupe_non_html[$current_group['id']] = $current_group['name'] . " (" . $current_group['description'] . " en (" . $current_group['classlist_string'] . "))";
         $content .= "<li><a id='lien_id_groupe_" . $current_group['id'] . "_" . $id_classe[$j] . "' href='cahier_texte/{$nom_page_html_groupe}'>" . $current_group['name'] . " (<i>" . $current_group['description'] . " en (" . $current_group['classlist_string'] . ")</i>)</a></li>\n";
     }
 }
 $content .= "</ul>\n";
 //================================================================
 // Affichage dans la page d'export de ce qui va être fourni en zip
 echo "<a name='affichage_page_index_" . $id_classe[$j] . "'></a>";
 echo "<div style='border: 1px solid black;'>\n";
 echo $content;
 echo "</div>\n";
 // Précaution
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:export_cdt.php

示例12: renvoiConcordances

function renvoiConcordances($chiffre, $etape)
{
    // On récupère dans la table edt_init la bonne concordance
    // 2=Classe 3=GROUPE 4=PARTIE 5=Matières pour IndexEducation
    // 1=créneaux 2=classe 3=matière 4=professeurs 7=regroupements 10=fréquence pour UDT de OMT
    if ($chiffre != '') {
        $sql = "SELECT nom_gepi FROM edt_init WHERE\r\n\t\t\t\t\t\t\t\t(nom_export = '" . $chiffre . "' OR nom_export = '" . remplace_accents($chiffre, 'all_nospace') . "')\r\n\t\t\t\t\t\t\t\tAND ident_export = '" . $etape . "'";
        $query = mysqli_query($GLOBALS["mysqli"], $sql);
    } else {
        $query = NULL;
    }
    if ($query) {
        $test = mysqli_num_rows($query);
        if ($test >= 1) {
            $reponse = mysqli_fetch_array($query) or trigger_error('Erreur dans le $reponse pour le ' . $chiffre . '<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-> sur la requête ' . $sql, E_USER_WARNING);
        } else {
            $reponse["nom_gepi"] = '';
        }
        if ($reponse["nom_gepi"] == '') {
            $retour = "inc";
        } else {
            $retour = $reponse["nom_gepi"];
        }
    } else {
        $retour = "erreur";
    }
    return $retour;
}
开发者ID:rhertzog,项目名称:lcs,代码行数:28,代码来源:edt_init_fonctions.php

示例13: my_strtoupper

 $prof_login = my_strtoupper(remplace_accents($tab[0]));
 $req_prof = mysqli_query($GLOBALS["mysqli"], "SELECT nom FROM utilisateurs WHERE login = '" . $prof_login . "'");
 $rep_prof = mysqli_fetch_array($req_prof);
 if ($rep_prof["nom"] == "") {
     $probleme .= "<p>Le professeur n'est pas reconnu.</p>\n";
 }
 // On récupère l'id de la matière et l'id de la classe
 //$matiere = strtoupper(strtr($tab[1], "éèêë", "eeee"));
 $matiere = my_strtoupper(remplace_accents($tab[1]));
 $sql_matiere = mysqli_query($GLOBALS["mysqli"], "SELECT nom_complet FROM matieres WHERE matiere = '" . $matiere . "'");
 $rep_matiere = mysqli_fetch_array($sql_matiere);
 if ($rep_matiere["nom_complet"] == "") {
     $probleme .= "<p>Gepi ne retrouve pas la bonne mati&egrave;re.</p>\n";
 }
 //$classe = strtoupper(strtr($tab[2], "éèêë", "eeee"));
 $classe = my_strtoupper(remplace_accents($tab[2]));
 $sql_classe = mysqli_query($GLOBALS["mysqli"], "SELECT id FROM classes WHERE classe = '" . $classe . "'");
 $rep_classe = mysqli_fetch_array($sql_classe);
 if ($rep_classe == "") {
     $probleme .= "<p>La classe n'a pas &eacute;t&eacute; trouv&eacute;e.</p>\n";
 }
 // On récupère l'id de la salle
 $sql_salle = mysqli_query($GLOBALS["mysqli"], "SELECT id_salle FROM salle_cours WHERE numero_salle = '" . $tab[3] . "'");
 $req_salle = mysqli_fetch_array($sql_salle);
 $rep_salle = $req_salle["id_salle"];
 if ($rep_salle == "") {
     $probleme .= "<p>La salle n'a pas &eacute;t&eacute; trouv&eacute;e.</p>\n";
 }
 // Le jour
 $rep_jour = $tab[4];
 // Le créneau de début du cours
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:edt_init_csv.php

示例14: remplace_accents

            }
            $nom_fic = remplace_accents("login_ele_classe_-_" . $projet . "_" . strftime("%Y%m%d_%H%M%S"), "all") . ".csv";
        }
        send_file_download_headers('text/x-csv', $nom_fic);
        echo echo_csv_encoded($csv);
        die;
    } elseif (isset($_GET['csv_eleves_options'])) {
        $csv = "";
        $sql = "SELECT elenoet,classe_future, liste_opt FROM gc_eleves_options geo, eleves e WHERE classe_future!='' AND classe_future!='Dep' AND classe_future!='Red' AND projet='{$projet}' AND e.login=geo.login AND e.elenoet!='';";
        $res = mysqli_query($GLOBALS["mysqli"], $sql);
        while ($lig = mysqli_fetch_object($res)) {
            $csv .= "{$lig->elenoet};";
            $csv .= preg_replace("/\\|/", "!", preg_replace("/^\\|/", "", preg_replace("/\\|\$/", "", $lig->liste_opt)));
            $csv .= ";\r\n";
        }
        $nom_fic = remplace_accents("g_eleves_options_-_" . $projet . "_" . strftime("%Y%m%d_%H%M%S"), "all") . ".csv";
        send_file_download_headers('text/x-csv', $nom_fic);
        echo echo_csv_encoded($csv);
        die;
    }
}
$truncate_tables = isset($_GET['truncate_tables']) ? $_GET['truncate_tables'] : NULL;
if ($truncate_tables == 'y') {
    $msg = "<p>Nettoyage des tables Genèse des classes... <font color='red'>A FAIRE</font></p>\n";
    $sql = "TRUNCATE TABLE ...;";
    //$del=mysql_query($sql);
}
//**************** EN-TETE *****************
$titre_page = "Genèse classe: Accueil";
//echo "<div class='noprint'>\n";
require_once "../lib/header.inc.php";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:index.php

示例15:

											$cpt_ele_resp=0;
											while($lig_ele_resp=mysqli_fetch_object($res_ele_resp)) {
												if($cpt_ele_resp>0) {$info_action_texte.=", ";}
												$info_action_texte.="<a href='eleves/modify_eleve.php?eleve_login=".$lig_ele_resp->login."'>".get_nom_prenom_eleve($lig_ele_resp->login, 'avec_classe')." <span title=\"";
												if(($lig_ele_resp->resp_legal==1)||($lig_ele_resp->resp_legal==2)) {
													$info_action_texte.="en responsable légal $lig_ele_resp->resp_legal";
												}
												else {
													$info_action_texte.="en responsable non légal (contact,...)";
												}
												$info_action_texte.="\">($lig_ele_resp->resp_legal)</span></a>";
												$cpt_ele_resp++;
											}
											$info_action_texte.="<br />";
										}
										$info_action_texte.="Vous souhaitez peut-être créer un compte pour ce nouveau responsable&nbsp;: <a href='utilisateurs/create_responsable.php?critere_recherche=$lig->nom&afficher_tous_les_resp=n'>".remplace_accents(stripslashes($lig->nom)." ".stripslashes($lig->prenom))."</a>.";
										$info_action_destinataire=array("administrateur");
										$info_action_mode="statut";
										enregistre_infos_actions($info_action_titre,$info_action_texte,$info_action_destinataire,$info_action_mode);
									}
								}
							}
							else{
								$texte.="\n<span style='color:red;'>";
								$texte.="$lig->prenom $lig->nom";
								$texte.="</span>";

								$erreur++;
							}
						}
						else{
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:maj_import3.php


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