<?php session_start(); require_once 'lib/flip.php'; check_valid_user(); display_html_header(); display_document_header(); display_menu(true); if (!isset($_GET['show_closed'])) { $_GET['show_closed'] = 0; } if (!isset($_GET['show_history'])) { $_GET['show_history'] = 0; } echo '<table width="90%" valign="top">' . "\n" . '<tr><td align="center" class="naglowek">Moje projekty<hr></td></tr>' . "\n"; $my_projects = get_my_projects($_SESSION['valid_user_id']); echo '<tr><td>'; if ($my_projects === false) { echo 'B³±d bazy danych, spróbuj pó¼niej.'; } else { if (empty($my_projects)) { echo 'Brak projektów.'; } else { foreach ($my_projects as $project_id) { if (project_is_closed($project_id)) { display_link_to_project($project_id, 0); echo ' (projekt zamkniêty)<br>'; continue; } $orgs = get_my_project_orgs($_SESSION['valid_user_id'], $project_id); if ($orgs === false) {
function process_projects($projects) { foreach ($projects as $k => $v) { $result = get_funding_aggregate($v['title'], $v['owner_email']); $rewards = get_rewards($v['title'], $v['owner_email']); $v['rewards'] = $rewards; $v['num_backers'] = $result[0]['num_backers']; $v['amount_pledged'] = $result[0]['amount_pledged']; $v['hours_left'] = hours_left($v['end_date']); $v['percent_funded'] = percent_funded($v['amount_pledged'], $v['target_funds']); $projects[$k] = $v; } return $projects; } $owner = $_GET['owner']; $projects = process_projects(get_my_projects()); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <script type="text/javascript" src="https://code.jquery.com/jquery-1.12.2.min.js"></script> <link rel="stylesheet" href="css/bootstrap.min.css"> <link rel="stylesheet" href="css/common.css"> </head> <body> <header class="">