y284663247 发表于 2012-6-17 15:45:23

Hex 发表于 2012-6-17 15:42 static/image/common/back.gif
看了一下,你这个确实很奇怪,代码没看出问题。
我是无能为力了。。。呵呵 ...

我主要是很研究的是,为什么把那个参数修改成TRUE,参数用c=&m=的提示,用正常的就没有,对了,我用.htaccess的文件把index.php去掉了,我删除这个试一下,是不是这个的原因!!

y284663247 发表于 2012-6-17 15:48:53

y284663247 发表于 2012-6-17 15:45 static/image/common/back.gif
我主要是很研究的是,为什么把那个参数修改成TRUE,参数用c=&m=的提示,用正常的就没有,对了,我用.htac ...

还真是这个问题,我把那个文件删除了,添加上index.php了就好了,但又出来 一个问题<?php echo form_open('index.php/users/adduser')?>这里面要怎么修改啊,我现在修改成这个样子才好用,不加index.php直接找不到文件

Hex 发表于 2012-6-17 16:17:56

y284663247 发表于 2012-6-17 15:48 static/image/common/back.gif
还真是这个问题,我把那个文件删除了,添加上index.php了就好了,但又出来 一个问题这里面要怎么修改啊, ...

直接用 <form> 标签吧,不要用这个 helper 了。
另外,我这里你那样写是没有问题的,我觉得和你的服务器有关。

y284663247 发表于 2012-6-17 17:01:15

Hex 发表于 2012-6-17 16:17 static/image/common/back.gif
直接用标签吧,不要用这个 helper 了。
另外,我这里你那样写是没有问题的,我觉得和你的服务器有关。 ...

我用的是wamp,能发份你的apache的配置文件给我吗?谢谢了啊!ricker.zy@gmail.com

y284663247 发表于 2012-6-17 17:03:41

Hex 发表于 2012-6-17 16:17 static/image/common/back.gif
直接用标签吧,不要用这个 helper 了。
另外,我这里你那样写是没有问题的,我觉得和你的服务器有关。 ...

我真不行了,又报Unable to locate the model you have specified: citys,
代码如下:
class citys_model extends CI_Model{
       
       
        function __construct()
        {
                parent::__construct();
        }
       
        public function getcity($parentid = '0')
        {
                $re = $this->db->query("SELECT id,city FROM citys WHERE parentid = '".$parentid."'");
                if($re->num_rows() > 0){
                        foreach ($re->result() as $row){
                                $redata[] = $row;
                        }
                }
                return $redata[];
        }
       
       
}

使用model的代码如下:
public function register()
        {       
                $this->load->model('citys');
                $city = $this->citys->getcity();
                print_r($city);
                $this->load->view('register',$city);
               
                $data['main_content'] = 'register';
                $this->load->view('include/template',$data);
        }
报上面的错误 !!!

Rzoro 发表于 2012-6-17 17:27:53

等结果

y284663247 发表于 2012-6-17 17:40:31

Rzoro 发表于 2012-6-17 17:27 static/image/common/back.gif
等结果

你的也是这样!!!为什么人家都好用的东东,到我这就不好用了,哎!@!

Hex 发表于 2012-6-17 17:42:11

y284663247 发表于 2012-6-17 17:01 static/image/common/back.gif
我用的是wamp,能发份你的apache的配置文件给我吗?谢谢了啊!

这个和 apache 配置无关吧,我不是用的 apache

Hex 发表于 2012-6-17 17:43:18

y284663247 发表于 2012-6-17 17:03 static/image/common/back.gif
我真不行了,又报Unable to locate the model you have specified: citys,
代码如下:
class citys_mode ...

模型要大写字母开头,请仔细看手册,否则你会遇到很多莫名其妙的问题。
因为 CI 是框架,有很多约定和规定,特别是这种字母大小写都是有规定的,不能按照你的意志来写。

y284663247 发表于 2012-6-17 19:58:31

Hex 发表于 2012-6-17 17:43 static/image/common/back.gif
模型要大写字母开头,请仔细看手册,否则你会遇到很多莫名其妙的问题。
因为 CI 是框架,有很多约定和规 ...

我修改成大写了

class City_model extends CI_Model{
       
       
        function __construct()
        {
                parent::__construct();
        }
       
        public function getcity($parentid = '0')
        {
                $re = $this->db->query("SELECT id,city FROM citys WHERE parentid = '".$parentid."'");
                if($re->num_rows() > 0){
                        foreach ($re->result() as $row){
                                $redata[] = $row;
                        }
                }
                return $redata[];
        }
       
       
}

使用的代码 :
$this->load->model('City');
                $citys = $this->City->getcity();
                print_r($citys);
                $this->load->view('register',$citys);

还是不行
页: 1 [2] 3
查看完整版本: 表单验证不出来提示信息!!