【问题标题】:CodeIgniter form downloading file, instead of submitting the formCodeIgniter 表单下载文件,而不是提交表单
【发布时间】:2018-05-08 13:19:32
【问题描述】:

我遇到了一个奇怪的问题,找不到解决方案。我尝试搜索解决方案并提供链接: Codeigniter POST Form Submit Problems。 但这没有任何帮助。为什么我无法向 myController/Function 提交表单?而不是它保留在同一页面上并下载 Function 文件。

我的表格是

 <form action="<?php echo base_url().$path;?>LoginAccount" method="post"  class="form-horizontal">                                  
        <div style="margin-bottom: 25px" class="input-group">
          <span class="input-group-addon"><i class="fa fa-user" aria-hidden="true"></i></span>
            <input type="email" class="form-control" name="Email" required  value="<?php if($cook_check){ echo $cook_val->Email; } ?>" placeholder="<?php echo lang('Email_address');?>" >
        </div> 
        <div style="margin-bottom: 0px" class="input-group">
          <span class="input-group-addon"><i class="fa fa-lock"></i></span>
          <input  type="password" class="form-control" name="Password" required placeholder="<?php echo lang('Password');?>" value="<?php if($cook_check){ echo $cook_val->Password; }?>">
        </div>
        <p class="data-encrypted"><?php echo lang('Your_data_is_encrypted');?></p>

        <div class="input-group">
          <div class="checkbox">
            <label>
              <input  type="checkbox" name="remember" value="1"  <?php if(get_cookie('remember')){ echo 'checked'; } ?>> <?php echo lang('Remember_me');?>
            </label>
          </div>
        </div>
        <div style="margin-top:10px" class="form-group">
          <div class="col-sm-12 controls">
            <input type="submit" id="btn-login" name="login" class="btn btn-success" value="<?php echo lang('Login');?>"> 
          </div>
        </div>
      </form>

请提出解决方案。

谢谢

【问题讨论】:

    标签: codeigniter-3


    【解决方案1】:

    这可能是网络服务器端的一些配置错误。 PHP 文件不会正常下载但会执行。此外,您下载的文件应该是空的(是吗?),因为控制器中的所有内容都应该包含在 &lt;?php 标签中,因此不应将 PHP 代码输出到您下载的文件中。

    发布更多详细信息

    • 浏览器日志(在 chrome 中按 F12 -> 网络 选项卡)- 请求标头、响应标头、
    • HTML/JavaScript 代码示例(将其包装在 CODE 标记中)。

    【讨论】:

    • 网址是taloob.com/account,进入登录标签,随便输入什么,点击登录
    • 电子邮件不存在 - 页面工作正常,不下载但重新加载页面并显示错误消息
    • 好的,谢谢@Andri。可能是我身边的一些浏览器限制
    • @Sufyan 我希望你能够解决这个问题。也许尝试其他浏览器。如果这有用,请接受我的回答。
    • 欢迎来到 StackOverflow!如果您超过 50 名代表,这将是一个评论,没有答案。并提示:不要要求接受你的答案!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-22
    • 2011-11-23
    • 1970-01-01
    • 2012-09-03
    • 2022-07-19
    • 1970-01-01
    相关资源
    最近更新 更多