Esempio n. 1
0
/**
 * Worker - performs sending of registration data to mahara.org
 */
function registration_send_data()
{
    $registrationurl = 'http://mahara.org/api/registration.php';
    $data = registration_data();
    $request = array(CURLOPT_URL => $registrationurl, CURLOPT_POST => 1, CURLOPT_POSTFIELDS => $data);
    return mahara_http_request($request);
}
Esempio n. 2
0
function registration_store_data()
{
    $data = registration_data();
    db_begin();
    $registration_id = insert_record('site_registration', (object) array('time' => db_format_timestamp(time())), 'id', true);
    foreach ($data as $key => $value) {
        insert_record('site_registration_data', (object) array('registration_id' => $registration_id, 'field' => $key, 'value' => $value == null ? '' : $value));
    }
    db_commit();
}