rendered paste body<html><head> <link rel=stylesheet type="text/css" href="/style.css"></head><body><?phperror_reporting(E_ALL);include 'connect.php';include 'fonctions.php';//********************************Affichage******************************************* $tableau = ''; $tableau .= '<table border=0>'; $tableau .= '<tr>'; $tableau .= '<td class="Titre">uid</td>'; $tableau .= '<td class="Titre">Nom</td>'; $tableau .= '<td class="Titre">Prénom</td>'; $tableau .= '<td class="Titre">Numéro étudiant</td>'; $tableau .= '<td class="Titre">Code étape</td>'; $tableau .= '<td class="Titre">Promo</td>'; $tableau .= '<td class="Titre">Login</td>'; $tableau .= '<td class="Titre">Mail</td>'; $tableau .= '<td class="Titre">Statut</td>'; echo $tableau;//********************************Affichage*******************************************/*echo "<h1>KYA</h1>";echo "<pre>";print_r ($result_kya);echo "<p>";echo "<h1>LOCAL</h1>";echo "<pre>";print_r ($result_local);*/ for ($i=0; $i<$result_kya["count"]; $i++) { $uid_kya=$result_kya[$i]["uid"][0]; $nom_kya=ucwords(strtolower(utf8_decode($result_kya[$i]["sn"][0]))); $prenom_kya=ucwords(strtolower(utf8_decode($result_kya[$i]["givenname"][0]))); $num_etu_kya=$result_kya[$i]["supannetuid"][0]; $code_etape_kya=$result_kya[$i]["unrcetape"][0]; $promo_kya=promo($code_etape_kya); $login_kya=gene_login($prenom_kya,$nom_kya); $mail_kya=$result_kya[$i]["edupersonprincipalname"][0]; if (in_array($login_kya, $result_local)) { $statut=$login_kya; } else { $statut="ok"; }/* for ($k=0; $k<$result_local["count"]; $k++) { if ($result_local[$k]["uid"][0]!=$login_kya) { $posix="/usr/local/bin/ldapadduser $login_kya $promo_kya"; $samba=`( echo $num_etu_kya ; echo $num_etu_kya ) | /usr/local/samba/bin/pdbedit -t`; $description=`echo -e "dn: uid=$username,ou=Users,ou=Personnel,dc=annuaire,dc=fr\ndescription: $Prenom $Nom"|ldapmodify -x -w"C'e1arar" -D cn=root,dc=annuaire,dc=fr` shell_exec($posix); shell_exec($description); shell_exec($samba); echo $posix . "<br>"; $statut=$nom_kya . " " . $prenom_kya . " - " . $promo_kya . " - " . $uid_kya . " - <b>" . $login_kya . " </b>a été <b><font color=\"green\">ajouté</b></font>"; } else { $statut=$prenom_kya . " " . $nom_kya . " - " . $promo_kya . " - " . $uid_kya . " - <b>" . $login_kya . " </b><b><font color=\"red\">existe déjà</b></font>"; } }*///********************************Affichage******************************************* echo '<tr>'; echo '<td><b>' . $uid_kya . '</b></td>'; echo '<td>' . $nom_kya . '</td>'; echo '<td>' . $prenom_kya . '</td>'; echo '<td>' . $num_etu_kya . '</td>'; echo '<td>' . $code_etape_kya . '</td>'; echo '<td>' . $promo_kya . '</td>'; echo '<td>' . $login_kya . '</td>'; echo '<td>' . $mail_kya . '</td>'; echo '<td>' . $statut . '</td>'; echo '</tr>'; } echo '</table>';?> //********************************Affichage*******************************************