Esempio n. 1
0
 function GetBinary()
 {
     if (is_null($this->Binary)) {
         if (!is_null($this->Value)) {
             return ew_ReadFile($this->Value);
         }
     } else {
         return $this->Binary;
     }
     return NULL;
 }
 function GetUploadFileData($name)
 {
     if ($this->IsUploadedFile($name)) {
         $wrkname = $this->GetIndexedName($name);
         return ew_ReadFile($_FILES[$wrkname]["tmp_name"]);
     } else {
         return NULL;
     }
 }
 function Load($id)
 {
     $sFileName = $this->GetFileName($id);
     if ($sFileName == "") {
         $sFileName = $this->GetFileName(EW_LANGUAGE_DEFAULT_ID);
     }
     if ($sFileName == "") {
         return;
     }
     if (EW_USE_DOM_XML) {
         $this->Phrases = new cXMLDocument();
         $this->Phrases->Load($sFileName);
     } else {
         if (is_array(@$_SESSION[EW_PROJECT_NAME . "_" . $sFileName])) {
             $this->Phrases = $_SESSION[EW_PROJECT_NAME . "_" . $sFileName];
         } else {
             $this->Phrases = ew_Xml2Array(ew_ReadFile($sFileName));
         }
     }
 }