Example #1
0
<?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="">