草庐IT

codeigniter-helpers

全部标签

php - CodeIgniter 的 HMVC 模块化扩展问题

我一直在使用PHP5.3、CodeIgniter2.0和HMVC模块化扩展在MacOSXSnowLeopard上进行本地开发。一切都运行良好。突然间,我无法确定,在尝试打开页面时偶尔会遇到此错误:Unabletoselectthespecifieddatabase:appFilename:/Library/WebServer/Documents/www/development/appdb/third_party/MX/Loader.phpLineNumber:96错误不会发生在任何特定位置,它似乎每加载5-10个页面左右就会出现一次。它通常会在刷新后消失,尽管有时我可能需要刷新几次。有

php - 为什么我无法在 Codeigniter 中读取带有中文字符的输入值?

我将一个像“测试”这样的值传递给我的表单,然后通过这样做取回该值:$this->input->post('field_name');我发现我无法取回“测试”值,我什么也得不到。我的版本是2.0.2,并且$config['charset']='UTF-8';如果我echo('测试'),没有问题。对于拉丁字符,它可以工作,并且打印完美。我该如何解决?表单中的代码:表格Controller:publicfunctionadd_data(){$this->_load_add_data_page();}privatefunction_load_add_data_page(){$this->loa

php - 如何在 Codeigniter 中使用文件夹?

我刚开始使用Codeigniter。我创建了一个名为home.php的简单Controller和一个名为home_view.php的View。这工作正常。现在我最终希望我正在构建的这个站点除了公共(public)www版本之外还有一个管理部分。所以我像这样重新组织了我的文件结构:controllers:www-home.phpadminViews:www-home_view.phpadmin最终我会把admin相关的controller和views放在各自的目录下。但是在像这样移动我的文件之后,它们不再有效。我想我需要更改路由或配置文件中的某些内容。我必须做什么?

php - codeigniter 无法在实时页面上工作,在服务器上找不到错误

我的codeigniter在本地主机上完美运行,但在live上无法运行。我的codeigniter是最新版本。我也尝试旧版本。它总是显示在重定向时找不到页面。routes.php设置为$route['default_controller']="home";$route['404_override']='';我还在服务器上上传了htaccess。我在linux和window上都试过了。访问权限RewriteEngineonRewriteCond$1!^(index\.php|resources|robots\.txt)RewriteCond%{REQUEST_FILENAME}!-fRe

php - Codeigniter:TinyMCE 图像管理器动态图像路径

我已将TinyMCE安装到我的codeigniter构建中,并且包含了图像管理器。在图像管理器插件中(保存在public/assets文件夹中)有一个php配置文件,它定义了图像和文件路径常量。define('DIR_IMAGES','images/path/here');etc我遇到的问题是我需要根据数据库中的某些数据(例如template_name)将路径动态化,但我不知道如何将正确的文件包含到配置文件中以便我可以查看动态信息。所以如果用户保存了一个template_name那么我需要的路径是define('DIR_IMAGES',$template_name.'images/pa

php - 处理 Codeigniter 查询中的括号

我有以下代码块,预计会返回count$sql="SELECTsum(count)ascountFROMmultipleownersWHEREowner=?".$localityquery;$queryarray=array($owner,$locality);$query=$this->db->query($sql,$queryarray);if($query->num_rows()>0){$result=$query->row_array();$count=$result['count'];}但是当我尝试打印$count时,我得到的是空值。我使用了print_r($this->db-

php - 如何在 Sublime Text 2 上集成 Codeigniter 自动完成功能?

SublimeText是我见过的最好的编辑器之一。我想将它用于我的codeigniter项目。 最佳答案 https://github.com/MikeCase/SublimeText-2-Snippets您还可以在Sublime、Notepad++中创建自己的代码片段……现在很多文本编辑器都具备此功能。 关于php-如何在SublimeText2上集成Codeigniter自动完成功能?,我们在StackOverflow上找到一个类似的问题: https:/

php - 如何通过 CodeIgniter 以联系方式成功发送电子邮件?

我已经设置了我的Controller和我的联系表。但是当我在我的联系页面上点击“提交”时,我没有收到任何错误,但我没有收到电子邮件。谁能帮我弄清楚为什么我实际上没有收到电子邮件?我感谢任何帮助。这是我的Controller代码:template->build('home');}publicfunctionemail(){$name=$this->input->post('name');$email=$this->input->post('email');$phone_number=$this->input->post('phone_number');$message=$this->in

javascript - PHP 使用 javascript (codeigniter) 以动态形式进入数据库

我想使用数组插入多个数据(PHPCodeIgniter)。但我仍然发现错误。错误是数组不清晰functioninsert(){$hitung=count($_POST['pembicara']);$pengisi=implode(',',$_POST['pembicara']);$materi=implode(',',$_POST['materi']);$alasan=implode(',',$_POST['alasan']);$datapembicara=array('id_kegiatan'=>$x,'nama_pembicara'=>$pengisi,'materi'=>$mat

php - 在事件记录 codeigniter 中结合 get_where 和 limit

我在这里有点困惑。我有一个这样的模式:publicfunctionselectRequestPerUser($nama_user,$start_row,$limit){$query=$this->db->get_where('tbl_requestfix',array('nama_user'=>$nama_user),$start_row,$limit);return$query->result_array();}所以,我使用这个模式在CI中创建分页,如下所示:$nama=$this->session->userdata('nama');$start_row=$this->uri->s