Merge branch 'station_logbooks' of https://github.com/magicbug/Cloudlog into station_logbooks
这个提交包含在:
当前提交
ff55dba9d3
共有 1 个文件被更改,包括 9 次插入 和 4 次删除
|
|
@ -27,12 +27,13 @@ class ADIF_Parser
|
|||
public function initialize() //this function locates the <EOH>
|
||||
{
|
||||
|
||||
$pos = mb_stripos(mb_strtoupper($this->data, "UTF-8"), "<EOH>", 0, "UTF-8");
|
||||
$pos = mb_stripos(mb_strtoupper($this->data, "UTF-8"), "<EOH>", 0, "UTF-8");
|
||||
|
||||
if($pos == false) //did we find the end of headers?
|
||||
{
|
||||
echo "Error: Adif_Parser Already Initialized or No <EOH> in ADIF File";
|
||||
return 0;
|
||||
// Just skip if we did not find (optional) headers
|
||||
$pos = 0;
|
||||
goto noheaders;
|
||||
};
|
||||
|
||||
//get headers
|
||||
|
|
@ -103,7 +104,11 @@ class ADIF_Parser
|
|||
|
||||
};
|
||||
|
||||
|
||||
$this->i = $pos+5; //iterate past the <eoh>
|
||||
|
||||
// Skip to here in case we did not find headers
|
||||
noheaders:
|
||||
if($this->i >= mb_strlen($this->data, "UTF-8")) //is this the end of the file?
|
||||
{
|
||||
echo "Error: ADIF File Does Not Contain Any QSOs";
|
||||
|
|
|
|||
正在加载…
在新工单中引用