Esempio n. 1
0
 public function get_link($f3)
 {
     // 要設定這個header,才能做iframe
     header('X-Frame-Options: ');
     if ($f3->exists($this->session_error_key)) {
         //throw new Exception($f3->get($this->session_error_key));
         $f3->set("json", $f3->get($this->session_error_key));
         $template = new Template_json();
         echo $template->render("callback.js", 'text/javascript');
         return;
     }
     if ($f3->exists($this->session_key) === FALSE) {
         throw new Exception("no file");
         //$f3->reroute("/");
         //return $this;
     }
     $id = $f3->get($this->session_key);
     //echo $id;
     $bean = PFH_File_model::get_by_id($id);
     $result = PFH_File_model::get_link($f3, $bean);
     //$json = json_encode($result);
     $f3->set("json", $result);
     //echo $result;
     //return;
     $template = new Template_json();
     echo $template->render("callback.js", 'text/javascript');
     //echo $template->render("callback.js");
 }