display_document_footer(); exit; } echo '<tr><td align="center" class="naglowek">Wybierz u¿ytkownika<hr></td></tr>'; echo '<tr><td><form method="GET" action="' . $_SERVER['PHP_SELF'] . '"><select name="user_id">' . "\n"; foreach ($users as $id => $name) { echo '<option value="' . $id . '">' . htmlspecialchars($name) . "</option>\n"; } echo "</select></td></tr>\n"; echo '<tr><td><input type="submit" value="Poka¿"></form></td></tr>'; echo "\n</table>\n"; display_document_footer(); exit; } echo '<tr><td align="center" class="naglowek">Dane u¿ytkownika <i>' . htmlspecialchars(get_user_login($_GET['user_id'])) . "</i><hr></td></tr>\n"; $ocp_projects = get_ocp_projects($_GET['user_id']); echo '<tr><td><table>' . "\n"; echo '<tr><td class="naglowek_maly">U¿ytkownik jest OCPem:</td></tr>' . "\n"; if ($ocp_projects === false) { echo '<tr><td>B³±d bazy danych, spróbuj pó¼niej.</td></tr>'; } else { if (empty($ocp_projects)) { echo "<tr><td>Brak projektów.</td></tr>\n"; } else { $num_project = 1; foreach ($ocp_projects as $pid => $name) { echo '<tr><td>' . $num_project . '. '; ++$num_project; display_link_to_project($pid); echo "</td></tr>\n"; }
function get_my_projects($user_id) { if (false === ($ocp_projects = get_ocp_projects($user_id))) { return false; } if (false === ($oc_projects = get_oc_projects($user_id))) { return false; } $ocp_projects = array_keys($ocp_projects); $my_projects = array_merge($ocp_projects, $oc_projects); rsort($my_projects); return $my_projects; }