florencewww 发表于 2018-9-8 15:34:26

突然无法加载控制器中的方法

是这样的,我在一个控制器方法里写了一个也不算复杂的数组,然后传到视图里,视图里的foreach有点复杂还没有完全解决我想要达到的循环问题,但最开始仍可以加载到这个方法,我就在不断更改调试。几次之后,突然就加载不进去了,页面显示响应超时,然后问题一直没有解决,哪怕我把这个控制器方法改名,删去所有处理数据的语句只访问视图也不可以。很疑惑是什么导致了这样的问题。

florencewww 发表于 2018-9-8 15:37:11

http://codeigniter.org.cn/forums/static/image/common/emp.gif
http://codeigniter.org.cn/forums/static/image/common/emp.gif

Hex 发表于 2018-9-8 15:43:02

贴代码看看吧,这种怪异问题肯定是某个小疏忽造成的,建议休息一下换换脑子再写。。。。

florencewww 发表于 2018-9-8 15:48:56

Hex 发表于 2018-9-8 15:43
贴代码看看吧,这种怪异问题肯定是某个小疏忽造成的,建议休息一下换换脑子再写。。。。 ...

<?php
defined('BASEPATH') OR exit('No direct script access allowed');



class Correct1 extends CI_Controller {
    /*加载试卷*/
        public function index(){
               
                $this->load->view('index/correct.html');
        }

}
这是控制器的,我已经改到最简了。

<!DOCTYPE html>
<html lang="en">
<head>
        <meta charset="UTF-8">
        <title>批阅试卷 -@ACAT</title>
        <link rel="stylesheet" type="text/css" href="<?phpecho base_url() .'style/index' ?>/css/correct.css">
</head>
<body>
        <div class="logo">
      <img src="<?phpecho base_url() .'style/index/' ?>images/home/logo.png">
    </div>
    <div class="nav1">
             <input type="submit" value="返回上一层" onclick="location.href='<?php echo site_url('index/test/test_add_html') ?>'">

             <input type="submit" value="返回主页面" onclick="location.href='<?php echo site_url('index/home') ?>'">

        </div>
        <div class="nav">
                <form method="POST" action="<?php echo site_url('index/category/cate_mod') ?>">
        <!--                <label>姓名:<?php $this->load->library('session');
                              $inf=$this->session->userdata('name');
                              echo $inf; ?></label>&nbsp;&nbsp;
                        <label>学号:<?php $this->load->library('session');
                              $inf=$this->session->userdata('id');
                              echo $inf; ?></label>&nbsp;&nbsp;
                        <label>专业:<?php $this->load->library('session');
                              $inf=$this->session->userdata('major');
                              echo $inf; ?></label>&nbsp;&nbsp;
                        <label>方向:<?php $this->load->library('session');
                              $inf=$this->session->userdata('group');
                              echo $inf; ?></label>&nbsp;&nbsp;
               
                       
                        <br><br>

-->
                <div class ="content">
                       <!--<?phpforeach($test as $paper): ?>
                              &nbsp;&nbsp;&nbsp;&nbsp;
                              题目:· <?php echo $paper['sub_que']?>
                               <!-- <br><br>
                              &nbsp;&nbsp;&nbsp;&nbsp;
                        <!--        考生答案: <?php echo $paper['sub_ans'][]?>
                              <br><br>
                      参考答案: <?php echo $paper['sub_ans']?>
               
                <br><br>
          <?php endforeach;?> -->

这块是最开始的前端代码,我也都注销掉了
         

                </div>

                        <br><br><br><br><br><br><br><br><br>

                        <div class="footer">
               
                        <input type="button" value="重新批阅" name="" >
                        <br><br>
                        <input type="submit" value="批阅下一卷" name="" >
                        </div>
                </form>
        </div>
        <br><br><br><br><br><br><br><br><br>
        <br><br>
</body>
</html>

Hex 发表于 2018-9-8 15:52:41

没看明白到底啥问题?报错截图看看

Hex 发表于 2018-9-8 15:52:58

要不然加QQ 49489680,或者到微信群里问一下。。。。

florencewww 发表于 2018-9-8 16:00:36

Hex 发表于 2018-9-8 15:52
要不然加QQ 49489680,或者到微信群里问一下。。。。

感谢大佬。我加好友了。

连普科技 发表于 2018-9-15 09:42:54

是不是有死循环了

florencewww 发表于 2018-9-15 17:44:24

连普科技 发表于 2018-9-15 09:42
是不是有死循环了

是的,后来发现了。谢谢。
页: [1]
查看完整版本: 突然无法加载控制器中的方法