finish_time) { error_page("You already finished this job"); } $i = $bj->info; $img_url = "http://boinc.berkeley.edu/images/number_$i.jpg"; echo "
id>
The picture shows a
zero
one
not sure

"; } function handle_job_completion($bj, $bji) { $response = get_int('response'); print_r($bji); $bji->info = "response=$response"; $bji->completed($bj); // show another job immediately // $url = "bossa_get_job.php?bossa_app_id=$bj->app_id"; Header("Location: $url"); } $user = get_logged_in_user(); $bji = BossaJobInst::lookup_id(get_int('bji')); if (!$bji) { error_page("No such job instance"); } if ($bji->user_id != $user->id) { error_page("Bad user ID"); } $bj = BossaJob::lookup_id($bji->job_id); if (!$bj) { error_page("No such job"); } if ($_GET['submit']) { handle_job_completion($bj, $bji); } else { show_job($bj, $bji); } ?>