Exemplo n.º 1
0
             $headers = 'From: YellowElevator.com <*****@*****.**>' . "\n";
             mail($referrer, $subject, $message, $headers);
             /*$handle = fopen('/tmp/email_to_'. $referrer. '.txt', 'w');
               fwrite($handle, 'Subject: '. $subject. "\n\n");
               fwrite($handle, $message);
               fclose($handle);*/
         }
         continue;
     }
 }
 // For existing members, add the request.
 if (!$cannot_add_referee) {
     $query = "SELECT CONCAT(lastname, ', ', firstname) AS fullname \n                          FROM members \n                          WHERE email_addr = '" . $referrer . "' LIMIT 1";
     $result = $mysqli->query($query);
     $referrer_name = $result[0]['fullname'];
     if (ReferralRequests::create($data)) {
         if ($_POST['from'] == 'others') {
             $lines = file(dirname(__FILE__) . '/private/mail/candidate_referral_request.txt');
             $raw_message = '';
             foreach ($lines as $line) {
                 $raw_message .= $line;
             }
             $raw_message = str_replace('%member_name%', htmlspecialchars_decode(desanitize($member->get_name())), $raw_message);
             $raw_message = str_replace('%member_email_addr%', $member->id(), $raw_message);
             $raw_message = str_replace('%protocol%', $GLOBALS['protocol'], $raw_message);
             $raw_message = str_replace('%root%', $GLOBALS['root'], $raw_message);
             $raw_message = str_replace('%job%', htmlspecialchars_decode($job_title), $raw_message);
             $raw_message = str_replace('%employer%', htmlspecialchars_decode(desanitize($employer_name)), $raw_message);
             $subject = htmlspecialchars_decode(desanitize($member->get_name())) . " needs to be referred to a job!";
             $headers = 'From: YellowElevator.com <*****@*****.**>' . "\n";
             foreach ($referrers as $referrer) {
Exemplo n.º 2
0
if ($request = ReferralRequests::create($data)) {
    echo "This request has an ID of <b>" . $request . "</b><br><br>";
} else {
    echo "failed";
    exit;
}
?>
</p><p style="font-weight: bold;">Add another request... </p><p><?php 
$data = array();
$data['referrer'] = $rid;
$data['member'] = '*****@*****.**';
$data['job'] = 4;
$data['resume'] = $resume_id;
$data['requested_on'] = now();
$request = 0;
if ($request = ReferralRequests::create($data)) {
    echo "This request has an ID of <b>" . $request . "</b><br><br>";
} else {
    echo "failed";
    exit;
}
?>
</p><p style="font-weight: bold;">Add a request with multiple referrers... </p><p><?php 
$referrers = array();
$referrers[0]['id'] = '*****@*****.**';
$referrers[0]['firstname'] = 'Albert';
$referrers[0]['lastname'] = 'Einstein';
$referrers[1]['id'] = '*****@*****.**';
$referrers[1]['firstname'] = 'Albert';
$referrers[1]['lastname'] = 'Einstein 1';
$referrers[2]['id'] = '*****@*****.**';