Code for sending ADIF files to clublog

This commit is contained in:
Peter Goodhall 2019-06-19 15:39:18 +01:00
parent cb8bdfc539
commit 0a065e28c2
2 changed files with 2933 additions and 2 deletions

View File

@ -45,6 +45,12 @@ class Clublog extends CI_Controller {
// initialise the curl request
$request = curl_init('https://clublog.org/putlogs.php');
if (function_exists('curl_file_create')) { // php 5.5+
$cFile = curl_file_create($_SERVER['DOCUMENT_ROOT']."/".$file_info['server_path']);
} else { //
$cFile = '@' . realpath($_SERVER['DOCUMENT_ROOT']."/".$file_info['server_path']);
}
// send a file
curl_setopt($request, CURLOPT_POST, true);
curl_setopt(
@ -54,8 +60,8 @@ class Clublog extends CI_Controller {
'email' => $clublog_info['user_clublog_name'],
'password' => $clublog_info['user_clublog_password'],
'callsign' => $clublog_info['user_clublog_callsign'],
'api' => "",
'file' => '@' . $file_info['server_path']
'api' => "a11c3235cd74b88212ce726857056939d52372bd",
'file' => $cFile
));
// output the response

2925
uploads/clublog.ADIF Normal file

File diff suppressed because it is too large Load Diff