2015-11-19 39 views
0

Lorem Ipsum仅仅是印刷和排版行业的虚拟文本。 Lorem Ipsum自从16世纪以来一直是业界标准的虚拟文本,当时一台未知的打印机采用了一种类型的厨房,并将其制作成样本书。它不仅存活了五个世纪,而且还实现了电子排版的飞跃,基本保持不变。它在20世纪60年代随着包含Lorem Ipsum段落的Letraset工作表的发布以及最近使用包括版本的Lorem Ipsum在内的Aldus PageMaker等桌面出版软件而得到了推广。swf文件在本地主机上工作,但在服务器上不起作用

//pagination function 
     public function pagination($per_page = 10, $page = 1, $url = '', $total){ 
     $adjacents = "2"; 
     $page = ($page == 0 ? 1 : $page); 
     $start = ($page - 1) * $per_page; 
     $prev = $page - 1; 
     $next = $page + 1; 
     $lastpage = ceil($total/$per_page); 
     $lpm1 = $lastpage - 1; 
     $pagination = ""; 
     if($lastpage > 1) 
     { 
      $pagination .= "<li class='details'>Page $page of $lastpage</li>"; 
     if ($lastpage < 7 + ($adjacents * 2)) 
     { 
     for ($counter = 1; $counter <= $lastpage; $counter++) 
     { 
     if ($counter == $page) 
     $pagination.= "<li class='active' ><a >$counter</a></li>"; 
     else 
     $pagination.= "<li><a href='{$url}$counter'>$counter</a></li>"; 
     } 
     } 
     elseif($lastpage > 5 + ($adjacents * 2)) 
     { 
     if($page < 1 + ($adjacents * 2)) 
     { 
     for ($counter = 1; $counter < 4 + ($adjacents * 2); $counter++) 
     { 
     if ($counter == $page) 
     $pagination.= "<li class='active'><a >$counter</a></li>"; 
     else 
     $pagination.= "<li><a href='{$url}$counter'>$counter</a></li>"; 
     } 
     $pagination.= "<li class='dot'>...</li>"; 
     $pagination.= "<li><a href='{$url}$lpm1'>$lpm1</a></li>"; 
     $pagination.= "<li><a href='{$url}$lastpage'>$lastpage</a></li>"; 
     } 
     elseif($lastpage - ($adjacents * 2) > $page && $page > ($adjacents * 2)) 
     { 
     $pagination.= "<li><a href='{$url}1'>1</a></li>"; 
     $pagination.= "<li><a href='{$url}2'>2</a></li>"; 
     $pagination.= "<li class='dot'>...</li>"; 
     for ($counter = $page - $adjacents; $counter <= $page + $adjacents; $counter++) 
     { 
     if ($counter == $page) 
     $pagination.= "<li class='active'><a >$counter</a></li>"; 
     else 
     $pagination.= "<li><a href='{$url}$counter'>$counter</a></li>"; 
     } 
     $pagination.= "<li class='dot'>..</li>"; 
     $pagination.= "<li><a href='{$url}$lpm1'>$lpm1</a></li>"; 
     $pagination.= "<li><a href='{$url}$lastpage'>$lastpage</a></li>"; 
     } 
     else 
     { 
     $pagination.= "<li><a href='{$url}1'>1</a></li>"; 
     $pagination.= "<li><a href='{$url}2'>2</a></li>"; 
     $pagination.= "<li class='dot'>..</li>"; 
     for ($counter = $lastpage - (2 + ($adjacents * 2)); $counter <= $lastpage; $counter++) 
     { 
     if ($counter == $page) 
     $pagination.= "<li class='active'><a >$counter</a></li>"; 
     else 
     $pagination.= "<li><a href='{$url}$counter'>$counter</a></li>"; 
     } 
     } 
     } 

     if ($page < $counter - 1){ 
     $pagination.= "<li><a href='{$url}$next'>Next</a></li>"; 
     // $pagination.= "<li><a href='{$url}$lastpage'>Last</a></li>"; 
     }else{ 
     //$pagination.= "<li><a class='current'>Next</a></li>"; 
     // $pagination.= "<li><a class='current'>Last</a></li>"; 
     } 

     } 
     return $pagination; 
     } 







    public function Recipe_list() 
    { 

     $jpag= new Customer_Recipes; 
     /*------------------------------pagination------------------------------*/ 
     $page=1; 
     $limit=15; 
     $start=0; 
     if(isset($_GET['page']) && $_GET['page']!='') 
     { 
       $page=$_GET['page']; 
     } 
     $start=($page-1)*$limit; 


     $rows = $customermodel->count_recipes($Cat,$Sub,$uid); 
     if($rows>0) 
      $jb = $customermodel->get_recipes($Cat,$Sub,$uid,$start,$limit); 
       } 

?> 
<div class="row"> 
      <div class="md-12"> <ul class="pagination"> 
       <?php 
        echo $jpag->pagination($limit,$page,URL."Customer_Recipes/Recipe_list/?Cat=$Cat&Sub=$Sub&uid=$uid&page=",$rows); 
       ?> 
      </ul> 
</div> 
</div> 
+0

检查swf文件的路径 – user3782114

+0

这是正确的,如果我给它加载的相同位置的图像路径 – pran

+0

把绝对路径像这样xyz.com/swf/0.swf –

回答

0

假设你上传到正确的地方,它的权限设置是否正确。我知道一些瑞士法郎有许可机制,允许您在本地主机上运行,​​但需要某种形式的许可证才能在特定网址上运行。

+0

所以你想说我需要更改权限 – pran

+0

什么是swf? – surprisedbadger

+0

它是一个Flash文件 – pran

1

注意:这个问题与SWFObject无关,SWFObject标记应该被删除。

如果SWF文件在服务器上本地,但不工作,检查以下内容:

  1. 被上传到正确的目录中的文件?
  2. 该文件是否在服务器上具有正确的权限?
  3. 服务器是否配置为支持application/x-shockwave-flash MIME类型?

3号是以前没有服务过SWF文件的服务器的常见问题。

这里假定HTML/CSS/JS在本地机器和服务器上都是相同的,同一个Web浏览器用于测试本地文件和服务器文件,Web服务器是可访问的,HTML文件加载(但SWF不)。

相关问题