if (!Referral::close_similar_referrals_with_id($referral_id)) { echo 'ko'; exit; } } elseif (isset($_POST['referral_id'])) { if (Referral::update($data) !== false) { if (!Referral::close_similar_referrals_with_id($referral_id)) { echo 'ko'; exit; } } else { echo 'ko'; exit; } } else { if (!Referral::create_multiple($data)) { echo 'ko'; exit; } } $positions = ''; $i = 0; if (isset($_POST['request']) || isset($_POST['referral_id'])) { $positions = desanitize($jobs[0]['job']) . ' at ' . desanitize($jobs[0]['employer']); } else { foreach ($jobs as $job) { $positions .= '- ' . desanitize($job['job']) . ' at ' . desanitize($job['employer']); if ($i < count($jobs) - 1) { $positions .= "\n"; } $i++;