草庐IT

CodeIgniter-combobox

全部标签

php - Codeigniter URL 重写

我正在使用以下htaccess脚本,以便我可以隐藏index.php来自URI。RewriteEngineonRewriteCond$1!^(index\.php|resources|assets|robots\.txt)RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule^(.*)$index.php/$1[L,QSA]但我面临一个主要问题:(我有一个名为assets的目录在我的旁边index.php文件,它应该在那里。当我通过浏览器浏览目录时,会显示Codeigniter的未找到页

php - 如何将多个参数传递给 CodeIgniter 中的库?

我正在为CodeIgniter创建一个库,我希望传递多个不同类型的参数(PDO对象、用户名和密码、配置等)。我知道我可以传递所有这些东西的数组,但这似乎不是最好的做事方式(因为$params永远无法描述需要什么).如何将多个参数传递给库?提前致谢。 最佳答案 有几种方法可以解决这个特定问题。我将列出(按首选顺序)我知道的解决方法:关联数组参数:这种方法非常灵活,因为参数的顺序无关紧要,而且它解决了很多人对PHP定义函数参数的方式的很大提示。您只需传入所需的“非默认”参数即可。这可能是最“codeigniterish”的方式来做到这一

php - Codeigniter - 设置目录和文件权限(chmod 设置)

因为我不认为我对我的应用程序文件夹和文件有正确的权限,所以无论如何要检查它们的正确权限吗?我的意思是,有人知道/有标准/教程/链接可以让Codeigniter设置chmod权限吗?谢谢,任何帮助都适用!注意:当我说allover时,我的意思是从根目录到应用程序和系统文件夹包含的所有文件还要说明一点,我想我遇到了权限问题,因为我通过不同的操作系统传递了我的应用程序,例如macosx在目录上设置了与Windows等不同的权限......所以这实际上有点糟糕这是我的应用架构:/project/application/system/css/img/vendorindex.php.htacces

php - Codeigniter 分页第一页始终是当前页

我在这个问题上大发雷霆。我正在使用CodeIgniters分页库,现在它总是停留在第1页作为当前页面。我检查了一堆StackOverflow问题,我没有遇到与其他人相同的问题。这是我的网址结构website.com/leaders/page/[page_number]这是我Controller中的分页代码$this->load->library('pagination');$config['per_page']=$query_config['limit'];$config['base_url']=base_url().'leaders/page/';$config['total_row

php - Codeigniter 和 Mandrill api,无法发送电子邮件

我正在尝试通过将Mandrill与CodeIgniter结合使用来发送电子邮件。我可以按照他们的文档中的描述使用MandrillAPI:require_once(mandrill/Mandrill.php);$Mandrill=newMandrill($apikey);$params=array("html"=>"\r\n\tHiAdam,\r\n\r\n\tThanksforregistering.\r\netcetc","text"=>null,"from_email"=>"xxx@xxx.example.com","from_name"=>"chrisfrench","subje

php - 如何在编辑方法中停止在 codeigniter 中更新密码?

当我编辑一个用户并保存它时,它会在数据库中保存空白字段。它按原样保存所有其他字段,但对于密码,我每次编辑用户时都必须手动添加密码。这是我的编辑方法::if($id){$this->data['user']=$this->user_m->get_emp($id);count($this->data['user'])||$this->data['errors'][]='Usercouldnotbefound';$rules=$this->user_m->rules_admin;$id||$rules['password']['rules'].='|required';$this->form

javascript - 在 CodeIgniter View 中将 Javascript 或 jQuery 代码编写为 PHP 文件是否可以?

我在我的CodeIgniterView中创建了一个JavaScript文件作为PHP文件,这样我就可以在JavaScript中访问我的一些PHP动态变量。例如:$.ajax({url:"",type:'POST',data:{emailId:email1,password:pwd1},success:function(result){这样可以吗? 最佳答案 完全没问题,我在专业项目中使用它varbase_url='';$(document).ready(function(){$('#searchCategory').change(f

php - 在 codeigniter 路由中使用通配符?

在codeigniter中,您可以使用通配符来重新路由。我以前从未听说过通配符这个词。这是一组可以像正则表达式一样使用的规则吗?因为在codeigniter文档中他们只是给出了一些示例,例如。$route['product/(:num)']="catalog/product_lookup_by_id/$1";是否有包含您可以使用的所有可用通配符表达式的列表/引用? 最佳答案 您可以匹配文字值,也可以使用两种通配符类型::数量:任何:num将匹配仅包含数字的段。:any将匹配包含任何字符的段。或者您可以使用自定义正则表达式,例如:$r

php - 从外部文件访问 codeigniter session 值

在我的codeigniter项目中,我添加了KCKfinder。它需要一些由codeigniter控制的session值。我如何从外部文件访问CIsession值? 最佳答案 load->library('session');//ifit'snotautoloadedinyourCIsetupecho$CI->session->userdata('name');?> 关于php-从外部文件访问codeignitersession值,我们在StackOverflow上找到一个类似的问题:

php - Codeigniter 未加载 CI super 对象

我正在尝试为我的Codeigniter应用程序编写一个钩子(Hook)。我正在尝试在我的hook中捕获一个session。这是我加载钩子(Hook)的代码:$hook['pre_controller']=array('function'=>'getNav','filename'=>'LoadNav.php','filepath'=>'hooks');这是我试图加载到钩子(Hook)中的代码:functiongetNav(){$CI=&get_instance();$level=$CI->session->userdata('level');}它不断抛出以下错误:APHPErrorwas