【问题标题】:How to redirect to base_url after zip download in codeigniter在codeigniter中下载zip后如何重定向到base_url
【发布时间】:2019-05-18 12:27:50
【问题描述】:

我正在使用 zip 库将文件添加到 zip 并下载它们,但是一旦下载完成,我就无法将其重定向到主页。我怎样才能做到这一点。请提供代码。

这是我的成功函数:

function success(){
    // Get the transaction data
    $paypalInfo = $this->input->get();
    $data['question_id'] = $paypalInfo['item_number']; 
    $question_id = $data['question_id'];
    redirect(base_url('Accounting/download/').$question_id, 'refresh');         
}

这个refresh 不工作。

Accounting/download 是我下载 zip 文件的方法。

【问题讨论】:

    标签: php codeigniter redirect zip


    【解决方案1】:

    您可以尝试在新选项卡上打开 .zip 文件,然后您可以将主页重定向到基本 url

    <script>
    
        window.onload = function(){
             window.open(<?php echo base_url('Accounting/download/').$question_id; ?>, "_blank"); // will open new tab on window.onload
        }
    </script>
    

    【讨论】:

      猜你喜欢
      • 2023-04-04
      • 1970-01-01
      • 2013-04-02
      • 2014-09-06
      • 2023-03-24
      • 1970-01-01
      • 2014-10-26
      • 1970-01-01
      • 2018-02-21
      相关资源
      最近更新 更多