array( "dinner" => "dinner-2002-06-05", "sleeping" => "sleeping-2002-06-05"), "2002-06-06" => array( "breakfast" => "breakfast-2002-06-06", "dinner" => "dinner-2002-06-06", "sleeping" => "sleeping-2002-06-06"), "2002-06-07" => array( "breakfast" => "breakfast-2002-06-07", "dinner" => "dinner-2002-06-07", "sleeping" => "sleeping-2002-06-07"), "2002-06-08" => array( "breakfast" => "breakfast-2002-06-08", "dinner" => "dinner-2002-06-08", "sleeping" => "sleeping-2002-06-08"), "2002-06-09" => array( "breakfast" => "breakfast-2002-06-09", "dinner" => "dinner-2002-06-09", "sleeping" => "sleeping-2002-06-09"), "2002-06-10" => array( "breakfast" => "breakfast-2002-06-10") ); function insert_nili() { # Now add the new ones reset ($GLOBALS['days']); while (list($day,$value) = each($GLOBALS['days'])) { $meals = array(); reset ($value); while (list($meal,$variable) = each($value)) { if ($GLOBALS[$variable] == 1) { $meals[$meal] = 1; } } if (($meals["breakfast"] != 0) || ($meals["dinner"] != 0) || ($meals["sleeping"] != 0)) { $query = sprintf("INSERT INTO nili (person, date, breakfast, dinner, sleeping) " . " VALUES ('%s', '%s', %d, %d, %d)", addslashes($GLOBALS['name']), addslashes($day), $meals["breakfast"], $meals["dinner"], $meals["sleeping"]); pg_exec($GLOBALS['dbh'], $query) or die ("Cannot insert into nili"); } } } ?> 0) { $body = "LinuxTag Projects Management\n"; $body .= "\n\n"; $body .= "Account: " . $email . "\n"; $body .= "Password: " . $newpass . "\n"; $body .= "\nThe password may be changed within the system.\n"; $body .= "\nThanks for your commitment.\n"; mail($email, "[LT Projects] New Password", $body, "From: joey@infodrom.org (LinuxTag Projects Management)"); } return true; } ?> Edit '; echo 'Assign '; echo 'Delete'; } echo $starttime . ' - ' . $endtime . '
'; } function job_assignment($fragmentid) { global $dbh; $query = sprintf("SELECT *,oid from assignment where fragment = %d", $fragmentid); $sth = pg_exec($dbh, $query) or die ("Cannot execute query"); if (pg_NumRows($sth) > 0) { ?>
  Name Starttime Endtime Delete Edit
        delete"; ?> edit"; ?>
1) { fragment_intro($fragmentid, $fragment['starttime'], $fragment['endtime'], $printedit); } ?> 0) { ?>
  Time Number of Supporters Status
  $oldchange) { echo "Helpers missing"; } else { echo "Helpers sufficient"; } ?>