security_check();
if ($resultat_session == "c") {
header("Location:utilisateurs/mon_compte.php?change_mdp=yes&retour=accueil#changemdp");
die();
} else if ($resultat_session == "0") {
header("Location: ../logout.php?auto=1");
die();
}
$sql="SELECT 1=1 FROM droits WHERE id='/responsables/infos_parents.php';";
$test=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($test)==0) {
$sql="INSERT INTO droits SET id='/responsables/infos_parents.php',
administrateur='V',
professeur='F',
cpe='V',
scolarite='V',
eleve='F',
responsable='F',
secours='F',
autre='F',
description='Grille élèves/parents',
statut='';";
$insert=mysqli_query($GLOBALS["mysqli"], $sql);
}
if (!checkAccess()) {
header("Location: ../logout.php?auto=2");
die();
}
$mode=isset($_GET['mode']) ? $_GET['mode'] : NULL;
$sql="SELECT DISTINCT id, classe FROM classes ORDER BY classe;";
//echo "$sql
\n";
$res_classes=mysqli_query($GLOBALS["mysqli"], $sql);
$nb_classes=mysqli_num_rows($res_classes);
if($nb_classes>0) {
$tab_classe=array();
$cpt=0;
while($lig_classe=mysqli_fetch_object($res_classes)) {
$tab_classe[$cpt]=array();
$tab_classe[$cpt]['id']=$lig_classe->id;
$tab_classe[$cpt]['classe']=$lig_classe->classe;
$cpt++;
}
}
if(isset($_GET['export_csv'])) {
if((!isset($mode))||($mode==1)) {
$nom_fic = "export_infos_parents_1_".date("Ymd_His").".csv";
//$csv="Classe;Nom;Prenom;Sexe;Naissance;login_ele;ele_id;Responsable;Tel_pers;Tel_port;Tel_prof;Email;Adresse;login_resp;pers_id\r\n";
//$csv="Classe;Nom;Prenom;Sexe;Naissance;login_ele;ele_id;Resp_civ;Resp_nom;Resp_prenom;Tel_pers;Tel_port;Tel_prof;Email;Adresse;login_resp;pers_id\r\n";
$csv="Classe;Nom;Prenom;Sexe;Naissance;login_ele;ele_id;Responsable;Resp_civ;Resp_nom;Resp_prenom;Tel_pers;Tel_port;Tel_prof;Email;Adresse;login_resp;pers_id\r\n";
for($i=0;$i";
$res_resp=mysqli_query($GLOBALS["mysqli"], $sql);
while($lig_resp=mysqli_fetch_object($res_resp)) {
$csv.=$tab_classe[$i]['classe'].";";
$csv.=mb_strtoupper($lig_ele->nom).";";
$csv.=casse_mot($lig_ele->prenom,'majf2').";";
$csv.=$lig_ele->sexe.";";
$csv.=formate_date($lig_ele->naissance).";";
$csv.=$lig_ele->login.";";
$csv.=$lig_ele->ele_id.";";
$csv.=$lig_resp->civilite." ".mb_strtoupper($lig_resp->nom)." ".casse_mot($lig_resp->prenom,'majf2').";";
$csv.=$lig_resp->civilite.";".mb_strtoupper($lig_resp->nom).";".casse_mot($lig_resp->prenom,'majf2').";";
$csv.=affiche_numero_tel_sous_forme_classique($lig_resp->tel_pers).";";
$csv.=affiche_numero_tel_sous_forme_classique($lig_resp->tel_port).";";
$csv.=affiche_numero_tel_sous_forme_classique($lig_resp->tel_prof).";";
$csv.=$lig_resp->mel.";";
$sql="SELECT * FROM resp_adr WHERE adr_id='".$lig_resp->adr_id."';";
//echo "$sql
";
$res_adr=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($res_adr)==1) {
$adresse="";
$lig_adr=mysqli_fetch_object($res_adr);
$adresse.=$lig_adr->adr1;
if($lig_adr->adr1!="") {
$adresse.=" ";
}
$adresse.=$lig_adr->adr2;
if($lig_adr->adr2!="") {
$adresse.=" ";
}
$adresse.=$lig_adr->adr3;
if($lig_adr->adr3!="") {
$adresse.=" ";
}
$adresse.=$lig_adr->adr4;
if($lig_adr->adr4!="") {
$adresse.=" ";
}
if(trim($adresse)!="") {$adresse=trim($adresse).", ";}
$adresse.=$lig_adr->cp." ".$lig_adr->commune;
$csv.=$adresse.";";
}
else {
$csv.=";";
}
$csv.=$lig_resp->login.";";
$csv.=$lig_resp->pers_id.";";
$csv.="\r\n";
}
}
}
send_file_download_headers('text/x-csv',$nom_fic);
//echo $csv;
echo echo_csv_encoded($csv);
die();
}
elseif($mode=='2') {
$nom_fic = "export_infos_parents_eleves_".date("Ymd_His").".csv";
$sql="SELECT DISTINCT ra.* FROM resp_adr ra, resp_pers rp, responsables2 r WHERE ra.adr_id=rp.adr_id AND rp.pers_id=r.pers_id AND (r.resp_legal='1' OR r.resp_legal='2') ORDER BY rp.nom, rp.prenom;";
$res_adr=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($res_adr)==0) {
$msg="Aucune association responsable/adresse n'a été trouvée.
";
}
else {
if(isset($_GET['ancien_mode'])) {
$csv="DESIGNATION;ADRESSE;ADR_1;ADR_2;ADR_3;ADR_4;CP;COMMUNE;PAYS;NOM_RESP_1;PRENOM_RESP_1;TEL_PERS_1;TEL_PROF_1;TEL_PORT_1;MEL_1;NOM_RESP_2;PRENOM_RESP_2;TEL_PERS_2;TEL_PROF_2;TEL_PORT_2;MEL_2;ELEVE_1;ELEVE_2;ELEVE_3;ELEVE_4;ELEVE_5;ELEVE_6;ELEVE_7;ELEVE_8;ELEVE_9;ELEVE_10\r\n";
}
else {
$csv="DESIGNATION;ADRESSE;ADR_1;ADR_2;ADR_3;ADR_4;CP;COMMUNE;PAYS;NOM_RESP_1;PRENOM_RESP_1;TEL_PERS_1;TEL_PROF_1;TEL_PORT_1;MEL_1;NOM_RESP_2;PRENOM_RESP_2;TEL_PERS_2;TEL_PROF_2;TEL_PORT_2;MEL_2;ELEVE_1;ELEVE_1_LOGIN;ELEVE_1_PRENOM_NOM;ELEVE_1_CLASSES;ELEVE_2;ELEVE_2_LOGIN;ELEVE_2_PRENOM_NOM;ELEVE_2_CLASSES;ELEVE_3;ELEVE_3_LOGIN;ELEVE_3_PRENOM_NOM;ELEVE_3_CLASSES;ELEVE_4;ELEVE_4_LOGIN;ELEVE_4_PRENOM_NOM;ELEVE_4_CLASSES;ELEVE_5;ELEVE_5_LOGIN;ELEVE_5_PRENOM_NOM;ELEVE_5_CLASSES;ELEVE_6;ELEVE_6_LOGIN;ELEVE_6_PRENOM_NOM;ELEVE_6_CLASSES;ELEVE_7;ELEVE_7_LOGIN;ELEVE_7_PRENOM_NOM;ELEVE_7_CLASSES;ELEVE_8;ELEVE_8_LOGIN;ELEVE_8_PRENOM_NOM;ELEVE_8_CLASSES;ELEVE_9;ELEVE_9_LOGIN;ELEVE_9_PRENOM_NOM;ELEVE_9_CLASSES;ELEVE_10;ELEVE_10_LOGIN;ELEVE_10_PRENOM_NOM;ELEVE_10_CLASSES;\r\n";
}
while($lig_adr=mysqli_fetch_object($res_adr)) {
$resp=array();
$tab_ele=array();
$sql="SELECT DISTINCT rp.* FROM resp_pers rp, responsables2 r WHERE rp.pers_id=r.pers_id AND r.resp_legal='1' AND rp.adr_id='$lig_adr->adr_id';";
$res_rp=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($res_rp)>0) {
// On recherche alors aussi les élèves.
while($lig_rp=mysqli_fetch_object($res_rp)) {
//$tab_ele_tmp=get_enfants_from_resp_login($lig_rp->login,'avec_classe');
if(isset($_GET['ancien_mode'])) {
$tab_ele_tmp=get_enfants_from_pers_id($lig_rp->pers_id,'avec_classe');
}
else {
$tab_ele_tmp=get_enfants_from_pers_id($lig_rp->pers_id,'csv');
}
for($loop=1;$loopcivilite;
$resp[1]['nom']=$lig_rp->nom;
$resp[1]['prenom']=$lig_rp->prenom;
$resp[1]['tel_pers']=$lig_rp->tel_pers;
$resp[1]['tel_port']=$lig_rp->tel_port;
$resp[1]['tel_prof']=$lig_rp->tel_prof;
$resp[1]['mel']=$lig_rp->mel;
}
}
$sql="SELECT DISTINCT rp.* FROM resp_pers rp, responsables2 r WHERE rp.pers_id=r.pers_id AND r.resp_legal='2' AND rp.adr_id='$lig_adr->adr_id';";
$res_rp=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($res_rp)>0) {
// On recherche alors aussi les élèves.
while($lig_rp=mysqli_fetch_object($res_rp)) {
//$tab_ele_tmp=get_enfants_from_resp_login($lig_rp->login,'avec_classe');
if(isset($_GET['ancien_mode'])) {
$tab_ele_tmp=get_enfants_from_pers_id($lig_rp->pers_id,'avec_classe');
}
else {
$tab_ele_tmp=get_enfants_from_pers_id($lig_rp->pers_id,'csv');
}
for($loop=1;$loopcivilite;
$resp[2]['nom']=$lig_rp->nom;
$resp[2]['prenom']=$lig_rp->prenom;
$resp[2]['tel_pers']=$lig_rp->tel_pers;
$resp[2]['tel_port']=$lig_rp->tel_port;
$resp[2]['tel_prof']=$lig_rp->tel_prof;
$resp[2]['mel']=$lig_rp->mel;
}
}
if(count($tab_ele)>0) {
$designation="";
if((isset($resp[1]['nom']))&&(isset($resp[2]['nom']))) {
if(mb_strtoupper($resp[1]['nom'])==mb_strtoupper($resp[2]['nom'])) {
if($resp[1]['civilite']!="") {
if($resp[2]['civilite']!="") {
$designation=$resp[1]['civilite']." et ".$resp[2]['civilite']." ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".casse_mot($resp[2]['prenom'],'majf2');
}
else {
$designation="M et Mme ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".casse_mot($resp[2]['prenom'],'majf2');
}
}
else {
$designation="M et Mme ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".casse_mot($resp[2]['prenom'],'majf2');
}
}
else {
if($resp[1]['civilite']!="") {
if($resp[2]['civilite']!="") {
$designation=$resp[1]['civilite']." ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".$resp[2]['civilite']." ".mb_strtoupper($resp[2]['nom'])." ".casse_mot($resp[2]['prenom'],'majf2');
}
else {
$designation="M et Mme ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".mb_strtoupper($resp[2]['nom'])." ".casse_mot($resp[2]['prenom'],'majf2');
}
}
else {
$designation="M et Mme ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".mb_strtoupper($resp[2]['nom'])." ".casse_mot($resp[2]['prenom'],'majf2');
}
}
}
else {
if(isset($resp[1]['nom'])) {
if($resp[1]['civilite']!="") {
$designation=$resp[1]['civilite']." ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2');
}
else {
$designation="M ou Mme ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2');
}
}
elseif(isset($resp[2]['nom'])) {
if($resp[2]['civilite']!="") {
$designation=$resp[2]['civilite']." ".mb_strtoupper($resp[2]['nom'])." ".casse_mot($resp[2]['prenom'],'majf2');
}
else {
$designation="M ou Mme ".mb_strtoupper($resp[2]['nom'])." ".casse_mot($resp[2]['prenom'],'majf2');
}
}
}
$adresse="";
if($lig_adr->adr1!="") {
$adresse.=$lig_adr->adr1.", ";
}
if($lig_adr->adr2!="") {
$adresse.=$lig_adr->adr2.", ";
}
if($lig_adr->adr3!="") {
$adresse.=$lig_adr->adr3.", ";
}
if($lig_adr->adr4!="") {
$adresse.=$lig_adr->adr4.", ";
}
if($lig_adr->cp!="") {
$adresse.=$lig_adr->cp." ";
if($lig_adr->commune!="") {
$adresse.=$lig_adr->commune;
}
if(($lig_adr->pays!="")&&(mb_strtoupper($lig_adr->pays)!=mb_strtoupper(getSettingValue('gepiSchoolPays')))) {
$adresse.=", ";
$adresse.=$lig_adr->pays;
}
}
else {
if($lig_adr->commune!="") {
$adresse.=$lig_adr->commune;
}
if(($lig_adr->pays!="")&&(mb_strtoupper($lig_adr->pays)!=mb_strtoupper(getSettingValue('gepiSchoolPays')))) {
$adresse.=", ";
$adresse.=$lig_adr->pays;
}
}
$csv.="$designation;$adresse;$lig_adr->adr1;$lig_adr->adr2;$lig_adr->adr3;$lig_adr->adr4;$lig_adr->cp;$lig_adr->commune;$lig_adr->pays;";
if(isset($resp[1]['nom'])) {
$csv.=$resp[1]['nom'].";".$resp[1]['prenom'].";".affiche_numero_tel_sous_forme_classique($resp[1]['tel_pers']).";".affiche_numero_tel_sous_forme_classique($resp[1]['tel_prof']).";".affiche_numero_tel_sous_forme_classique($resp[1]['tel_port']).";".$resp[1]['mel'].";";
}
else {
$csv.=";;;;;;";
}
if(isset($resp[2]['nom'])) {
$csv.=$resp[2]['nom'].";".$resp[2]['prenom'].";".affiche_numero_tel_sous_forme_classique($resp[2]['tel_pers']).";".affiche_numero_tel_sous_forme_classique($resp[2]['tel_prof']).";".affiche_numero_tel_sous_forme_classique($resp[2]['tel_port']).";".$resp[2]['mel'];
}
else {
$csv.=";;;;;";
}
for($loop=0;$loop
Retour";
if($nb_classes==0) {
echo "
\n";
echo "Aucune classe n'existe encore.
\n";
require_once("../lib/footer.inc.php");
die();
}
if((!isset($mode))||($mode==1)) {
echo " | Grille 2";
echo "\n";
echo "Grille 1 : Informations élèves/parents : Export CSV
\n";
echo "\n";
echo "\n";
echo "| Classe | \n";
echo "Elève | \n";
echo "Responsable | \n";
echo "
\n";
echo "\n";
//echo "| Classe | \n";
echo "Nom | \n";
echo "Prénom | \n";
echo "Sexe | \n";
echo "Naissance | \n";
echo "Login | \n";
echo "Ele_id | \n";
echo "Responsable | \n";
echo "Tel.pers | \n";
echo "Tel.port | \n";
echo "Tel.prof | \n";
echo "Email | \n";
echo "Adresse | \n";
echo "Login | \n";
echo "Pers_id | \n";
echo "
\n";
$alt=1;
for($i=0;$i\n";
$rowspan="";
$sql="SELECT rp.* FROM resp_pers rp, responsables2 r WHERE (r.resp_legal='1' OR r.resp_legal='2') AND r.pers_id=rp.pers_id AND r.ele_id='$lig_ele->ele_id' ORDER BY r.resp_legal;";
//echo "$sql
";
$res_resp=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($res_resp)>1) {
$rowspan=" rowspan='".mysqli_num_rows($res_resp)."'";
}
echo "".$tab_classe[$i]['classe']." | \n";
echo "".mb_strtoupper($lig_ele->nom)." | \n";
echo "".casse_mot($lig_ele->prenom,'majf2')." | \n";
echo "".$lig_ele->sexe." | \n";
echo "".formate_date($lig_ele->naissance)." | \n";
echo "".$lig_ele->login." | \n";
echo "".$lig_ele->ele_id." | \n";
$cpt=0;
while($lig_resp=mysqli_fetch_object($res_resp)) {
if($cpt>0) {
echo "\n";
echo "\n";
}
echo "| ";
echo $lig_resp->civilite." ".mb_strtoupper($lig_resp->nom)." ".casse_mot($lig_resp->prenom,'majf2');
echo " | \n";
echo "".affiche_numero_tel_sous_forme_classique($lig_resp->tel_pers)." | \n";
echo "".affiche_numero_tel_sous_forme_classique($lig_resp->tel_port)." | \n";
echo "".affiche_numero_tel_sous_forme_classique($lig_resp->tel_prof)." | \n";
echo "$lig_resp->mel | \n";
echo "";
$sql="SELECT * FROM resp_adr WHERE adr_id='".$lig_resp->adr_id."';";
//echo "$sql ";
$res_adr=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($res_resp)>1) {
$adresse="";
$lig_adr=mysqli_fetch_object($res_adr);
$adresse.=$lig_adr->adr1;
if($lig_adr->adr1!="") {
$adresse.=" \n";
}
$adresse.=$lig_adr->adr2;
if($lig_adr->adr2!="") {
$adresse.=" \n";
}
$adresse.=$lig_adr->adr3;
if($lig_adr->adr3!="") {
$adresse.=" \n";
}
$adresse.=$lig_adr->cp." ".$lig_adr->commune;
echo $adresse;
}
echo " | \n";
echo "$lig_resp->login | \n";
echo "$lig_resp->pers_id | \n";
$cpt++;
}
echo "
\n";
}
}
echo "
\n";
}
else {
echo " | Grille 1";
echo "\n";
echo "Grille 2 : Informations parents/élèves : Export CSV (ancien mode)
\n";
$sql="SELECT DISTINCT ra.* FROM resp_adr ra, resp_pers rp, responsables2 r WHERE ra.adr_id=rp.adr_id AND rp.pers_id=r.pers_id AND (r.resp_legal='1' OR r.resp_legal='2') ORDER BY rp.nom, rp.prenom;";
$res_adr=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($res_adr)==0) {
echo "Aucune association responsable/adresse n'a été trouvée.
\n";
require_once("../lib/footer.inc.php");
die();
}
echo "\n";
echo "\n";
echo "| Compteur | \n";
echo "Désignation | \n";
echo "Adresse | \n";
echo "Responsable 1 | \n";
echo "Coordonnées 1 | \n";
echo "Responsable 2 | \n";
echo "Coordonnées 2 | \n";
echo "Elèves | \n";
echo "
\n";
$alt=1;
$cpt=1;
//$csv="DESIGNATION;ADR_1;ADR_2;ADR_3;ADR_4;CP;COMMUNE;PAYS;NOM_RESP_1;PRENOM_RESP_1;TEL_PERS_1;TEL_PROF_1;TEL_PORT_1;MEL_1;NOM_RESP_2;PRENOM_RESP_2;TEL_PERS_2;TEL_PROF_2;TEL_PORT_2;MEL_2;ELEVE_1;ELEVE_2;ELEVE_3;ELEVE_4;ELEVE_5;ELEVE_6;ELEVE_7;ELEVE_8;ELEVE_9;ELEVE_10\r\n";
while($lig_adr=mysqli_fetch_object($res_adr)) {
$resp=array();
$tab_ele=array();
$sql="SELECT DISTINCT rp.* FROM resp_pers rp, responsables2 r WHERE rp.pers_id=r.pers_id AND r.resp_legal='1' AND rp.adr_id='$lig_adr->adr_id';";
$res_rp=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($res_rp)>0) {
// On recherche alors aussi les élèves.
while($lig_rp=mysqli_fetch_object($res_rp)) {
//$tab_ele_tmp=get_enfants_from_resp_login($lig_rp->login,'avec_classe');
$tab_ele_tmp=get_enfants_from_pers_id($lig_rp->pers_id,'avec_classe');
for($loop=1;$loopcivilite;
$resp[1]['nom']=$lig_rp->nom;
$resp[1]['prenom']=$lig_rp->prenom;
$resp[1]['tel_pers']=$lig_rp->tel_pers;
$resp[1]['tel_port']=$lig_rp->tel_port;
$resp[1]['tel_prof']=$lig_rp->tel_prof;
$resp[1]['mel']=$lig_rp->mel;
}
}
$sql="SELECT DISTINCT rp.* FROM resp_pers rp, responsables2 r WHERE rp.pers_id=r.pers_id AND r.resp_legal='2' AND rp.adr_id='$lig_adr->adr_id';";
$res_rp=mysqli_query($GLOBALS["mysqli"], $sql);
if(mysqli_num_rows($res_rp)>0) {
// On recherche alors aussi les élèves.
while($lig_rp=mysqli_fetch_object($res_rp)) {
//$tab_ele_tmp=get_enfants_from_resp_login($lig_rp->login,'avec_classe');
$tab_ele_tmp=get_enfants_from_pers_id($lig_rp->pers_id,'avec_classe');
for($loop=1;$loopcivilite;
$resp[2]['nom']=$lig_rp->nom;
$resp[2]['prenom']=$lig_rp->prenom;
$resp[2]['tel_pers']=$lig_rp->tel_pers;
$resp[2]['tel_port']=$lig_rp->tel_port;
$resp[2]['tel_prof']=$lig_rp->tel_prof;
$resp[2]['mel']=$lig_rp->mel;
}
}
if(count($tab_ele)>0) {
//$csv="DESIGNATION;ADR_1;ADR_2;ADR_3;ADR_4;CP;COMMUNE;PAYS;NOM_RESP_1;PRENOM_RESP_1;TEL_PERS_1;TEL_PROF_1;TEL_PORT_1;MEL_1;NOM_RESP_2;PRENOM_RESP_2;TEL_PERS_2;TEL_PROF_2;TEL_PORT_2;MEL_2;ELEVE_1;ELEVE_2;ELEVE_3;ELEVE_4;ELEVE_5;ELEVE_6;ELEVE_7;ELEVE_8;ELEVE_9;ELEVE_10\r\n";
$designation="";
if((isset($resp[1]['nom']))&&(isset($resp[2]['nom']))) {
if(mb_strtoupper($resp[1]['nom'])==mb_strtoupper($resp[2]['nom'])) {
if($resp[1]['civilite']!="") {
if($resp[2]['civilite']!="") {
$designation=$resp[1]['civilite']." et ".$resp[2]['civilite']." ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".casse_mot($resp[2]['prenom'],'majf2');
}
else {
$designation="M et Mme ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".casse_mot($resp[2]['prenom'],'majf2');
}
}
else {
$designation="M et Mme ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".casse_mot($resp[2]['prenom'],'majf2');
}
}
else {
if($resp[1]['civilite']!="") {
if($resp[2]['civilite']!="") {
$designation=$resp[1]['civilite']." ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".$resp[2]['civilite']." ".mb_strtoupper($resp[2]['nom'])." ".casse_mot($resp[2]['prenom'],'majf2');
}
else {
$designation="M et Mme ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".mb_strtoupper($resp[2]['nom'])." ".casse_mot($resp[2]['prenom'],'majf2');
}
}
else {
$designation="M et Mme ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2')." et ".mb_strtoupper($resp[2]['nom'])." ".casse_mot($resp[2]['prenom'],'majf2');
}
}
}
elseif(isset($resp[1]['nom'])) {
if($resp[1]['civilite']!="") {
$designation=$resp[1]['civilite']." ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2');
}
else {
$designation=mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'],'majf2');
}
}
elseif(isset($resp[2]['nom'])) {
if($resp[2]['civilite']!="") {
$designation=$resp[2]['civilite']." ".mb_strtoupper($resp[2]['nom'])." ".casse_mot($resp[2]['prenom'],'majf2');
}
else {
$designation=mb_strtoupper($resp[2]['nom'])." ".casse_mot($resp[2]['prenom'],'majf2');
}
}
else {
$designation="???";
}
//$csv="DESIGNATION;ADR_1;ADR_2;ADR_3;ADR_4;CP;COMMUNE;PAYS;NOM_RESP_1;PRENOM_RESP_1;TEL_PERS_1;TEL_PROF_1;TEL_PORT_1;MEL_1;NOM_RESP_2;PRENOM_RESP_2;TEL_PERS_2;TEL_PROF_2;TEL_PORT_2;MEL_2;ELEVE_1;ELEVE_2;ELEVE_3;ELEVE_4;ELEVE_5;ELEVE_6;ELEVE_7;ELEVE_8;ELEVE_9;ELEVE_10\r\n";
/*
$csv.="$designation;$lig_adr->adr1;$lig_adr->adr2;$lig_adr->adr3;$lig_adr->adr4;$lig_adr->cp;$lig_adr->commune;".$resp[1]['nom'].";".$resp[1]['prenom'].";".$resp[1]['tel_pers'].";".$resp[1]['tel_prof'].";".$resp[1]['tel_port'].";".$resp[1]['mel'].";".$resp[2]['nom'].";".$resp[2]['prenom'].";".$resp[2]['tel_pers'].";".$resp[2]['tel_prof'].";".$resp[2]['tel_port'].";".$resp[2]['mel'];
for($loop=0;$loopadr1!="") {
$adresse.=$lig_adr->adr1."
";
}
if($lig_adr->adr2!="") {
$adresse.=$lig_adr->adr2."
";
}
if($lig_adr->adr3!="") {
$adresse.=$lig_adr->adr3."
";
}
if($lig_adr->adr4!="") {
$adresse.=$lig_adr->adr4."
";
}
if($lig_adr->cp!="") {
$adresse.=$lig_adr->cp." ";
if($lig_adr->commune!="") {
$adresse.=$lig_adr->commune;
}
if(($lig_adr->pays!="")&&(mb_strtoupper($lig_adr->pays)!=mb_strtoupper(getSettingValue('gepiSchoolPays')))) {
$adresse.="
";
$adresse.=$lig_adr->pays;
}
}
else {
if($lig_adr->commune!="") {
$adresse.=$lig_adr->commune;
}
if(($lig_adr->pays!="")&&(mb_strtoupper($lig_adr->pays)!=mb_strtoupper(getSettingValue('gepiSchoolPays')))) {
$adresse.="
";
$adresse.=$lig_adr->pays;
}
}
$alt=$alt*(-1);
echo "\n";
echo "| $cpt | \n";
echo "$designation | \n";
echo "$adresse | \n";
echo "";
if(isset($resp[1]['nom'])) {
echo $resp[1]['civilite']." ".mb_strtoupper($resp[1]['nom'])." ".casse_mot($resp[1]['prenom'], 'majf2');
}
else {
echo " ";
}
echo " | \n";
echo "";
if(isset($resp[1]['nom'])) {
echo "\n";
$alt2=1;
if($resp[1]['tel_pers']!='') {
$alt2=$alt2*(-1);
echo "| Tel.pers | ".affiche_numero_tel_sous_forme_classique($resp[1]['tel_pers'])." | \n";
}
if($resp[1]['tel_port']!='') {
$alt2=$alt2*(-1);
echo "| Tel.port | ".affiche_numero_tel_sous_forme_classique($resp[1]['tel_port'])." | \n";
}
if($resp[1]['tel_prof']!='') {
$alt2=$alt2*(-1);
echo "| Tel.prof | ".affiche_numero_tel_sous_forme_classique($resp[1]['tel_prof'])." | \n";
}
if($resp[1]['mel']!='') {
$alt2=$alt2*(-1);
echo "| Email | ".$resp[1]['mel']." | \n";
}
echo " \n";
}
else {
echo " ";
}
echo " | \n";
echo "";
if(isset($resp[2]['nom'])) {
echo $resp[2]['civilite']." ".mb_strtoupper($resp[2]['nom'])." ".casse_mot($resp[2]['prenom'], 'majf2');
}
else {
echo " ";
}
echo " | \n";
echo "";
if(isset($resp[2]['nom'])) {
echo "\n";
$alt2=1;
if($resp[2]['tel_pers']!='') {
$alt2=$alt2*(-1);
echo "| Tel.pers | ".affiche_numero_tel_sous_forme_classique($resp[2]['tel_pers'])." | \n";
}
if($resp[2]['tel_port']!='') {
$alt2=$alt2*(-1);
echo "| Tel.port | ".affiche_numero_tel_sous_forme_classique($resp[2]['tel_port'])." | \n";
}
if($resp[2]['tel_prof']!='') {
$alt2=$alt2*(-1);
echo "| Tel.prof | ".affiche_numero_tel_sous_forme_classique($resp[2]['tel_prof'])." | \n";
}
if($resp[2]['mel']!='') {
$alt2=$alt2*(-1);
echo "| Email | ".$resp[2]['mel']." | \n";
}
echo " \n";
}
else {
echo " ";
}
echo " | \n";
echo "\n";
for($loop=0;$loop0) {echo " \n";}
echo $tab_ele[$loop];
}
echo " | \n";
echo "
\n";
$cpt++;
}
}
echo "
\n";
echo "NOTES Pour donner des résultats corrects, cette page nécessite que vous ayez effectué un ";
if($_SESSION['statut']=='administrateur') {
echo "dédoublonnage des adresses responsables";
}
else {
echo "dédoublonnage des adresses responsables (contactez un administrateur)";
}
echo ".
\n";
}
echo "
\n";
//echo "NOTES :
\n";
require_once("../lib/footer.inc.php");
?>