49 lines
920 B
PHP
49 lines
920 B
PHP
<?php
|
|
|
|
function brr()
|
|
{
|
|
echo "<br/>";
|
|
}
|
|
|
|
function brrr()
|
|
{
|
|
return "<br/>";
|
|
}
|
|
|
|
function PrintList(string $title, array $liste): string
|
|
{
|
|
$result = "<ul><p>$title</p>";
|
|
foreach ($liste as $element) {
|
|
$result .= "<li>$element</li>";
|
|
}
|
|
$result .= "</ul>";
|
|
return $result;
|
|
}
|
|
|
|
function PrintListFirsts(string $title, array $liste): string
|
|
{
|
|
$result = "<li>" . $title . "</li>";
|
|
$result .= "<ul>";
|
|
foreach ($liste as $element) {
|
|
$result .= "<li>" . $element[0] . "</li>";
|
|
}
|
|
$result .= "</ul>";
|
|
return $result;
|
|
}
|
|
|
|
function PrintLoginInfo($info)
|
|
{
|
|
$body = "Nom complet de l'utilisateur : " . $info->fullName;
|
|
$body .= "<ul>";
|
|
foreach ($info->ous as $ou) {
|
|
$body .= "<li>" . $ou;
|
|
$body .= "<ul>";
|
|
$body .= PrintListFirsts("Utilisateurs", LdapGetUsersInOU($ou));
|
|
$body .= PrintListFirsts("Groupes", LdapGetGroupsInOU($ou));
|
|
$body .= "</ul>";
|
|
$body .= "</li>";
|
|
}
|
|
$body .= "</ul>";
|
|
return $body;
|
|
}
|