草庐IT

codeigniter-datamapper

全部标签

php - 如何在 codeigniter 中提交表单后解决 "302 found"响应

我正在使用codeigniter,我有一个登录View,我在其中将表单提交给Controller以实现登录功能,但我得到的响应是302Found,并重定向到我的登录页面。我的Controller代码是classsuper_adminextendsCI_Controller{publicfunctionindex(){$this->load->view('admin/login_view');}functioncheckLogin(){$email=mysql_real_escape_string($_POST['email']);$pwd=mysql_real_escape_strin

php - 在 codeigniter 中使用 super 对象有什么好处

我正在研究codeigniter。我遇到了这个super对象。Codeigniter具有加载类并将它们存储在实例变量中的功能。每次我们需要包含一个新类或以前加载的类时,代码点火器首先在实例数组中搜索它,如果没有找到则加载它并包含在实例数组中。我的问题是在类里面,当我们可以通过load_class函数包含类时(因为这个函数首先在实例数组中搜索,所以减少了一次又一次地包含同一个类的开销,)那么声明要包含的super对象需要什么预定义或加载新类。我们什么时候可以做到这一点。classCLASSNAME{functionfunctionname(){$object=load_class(cla

php - Codeigniter路由导致函数被多次调用

我的类别Controller中有一个名为“插入”的函数。当我像这样通过url调用函数时:/categories/insert它工作正常,但如果我这样调用函数:/categories/insert/(末尾的斜线)函数被调用三次。即使像这样调用我的编辑函数:/categories/edit/2-编辑函数被调用了三次。在config/routes.php中我只有默认路由。我的.htaccess是这样的:RewriteEngineonRewriteCond$1!^(index\.php|images|include|robots\.txt)RewriteRule^(.*)$/index.php

php - 用于 excel 文件下载损坏文件的 codeigniter force_download()

以下是我用来在codeigniter中强制下载我的服务器上的一些文件的代码。下载的文件已损坏,MSExcel无法打开它。我没有看到这段代码有任何问题。我使用ftp从服务器下载了文件并检查了它们,它们可以正常打开。我不知道我哪里做错了。$this->load->helper('download');$path=base_url('reference/filename.xlsx');$data=file_get_contents($path);//Readthefile'scontents$name='filename.xlsx';force_download($name,$data);

php - 如何通过 jQuery+Codeigniter 获取值并显示在输入字段中?

我在从服务器接收值并在输入中显示值时遇到了一些问题。有时,如果我想在页面中显示值,我会使用POST方法,然后在Controller和模型中设置输入'ID,并在页面中使用foreach()显示,因此工作已完成。但是,如果我想在输入字段中显示值,我需要怎么做?我为此写了一些代码并尝试使用AJAX接收并在输入中显示,它不起作用,请大家帮我解决这个问题,请......Σ( ̄□ ̄;)我尝试为它创建一个新模型和一个新页面,有一个非常简单的表单,代码如下:view:kungfu.php/static_data/kungfu_act"method="post">NUM:NAME:LOCAL:KUNGF

php - 关于静态页面的 CodeIgniter 教程

我开始在http://ellislab.com/codeigniter%20/user-guide/tutorial/static_pages.html上尝试第一个教程示例.我总是遇到找不到页面的问题!我已经阅读了很多关于解决问题的文章。但是无论我在不同论坛中尝试解决方案的频率如何,它都不起作用!有人可以让我知道我的错误在哪里吗?所以这些是我试过的一些文件:我的routes.php在application/config中$route['default_controller']="pages/view";$route['404_override']='';$route['(:any)']

php - Codeigniter ion auth 忘记密码不发送电子邮件

如果我提交重置新密码到我的电子邮件,CodeIgniter不会发送邮件。但它会返回一条消息,提示已发送密码重置电子邮件。所以它不会触发错误。我正在使用CodeIgniter2.1.4和IonAuth2.5.2$config['use_ci_email']=TRUE;我已经将此配置设置为TRUE,但仍未发送邮件。 最佳答案 不要更改“ion_auth.php”中的任何内容。文件原样:$config['use_ci_email']=FALSE;//SendEmailusingthebuiltinCIemailclass,iffalsei

javascript - CodeIgniter ajax 上传图片(ajax 有效,而不是 CodeIgniter)

我知道如何以传统方式通过ajax上传图片。但是,通过CodeIgniter的libraryupload我无法弄明白。但首先,让我告诉你,我根本不使用表格。if(!empty($_FILES)){$this->load->helper('global_helper');$config['upload_path']=base_url()+"public/images/";$config['file_name']=randomName();$config['allowed_types']="jpg|png|bmp";$config['max_size']='500';$config['ove

php - CodeIgniter 分页库不会在特定 Controller 上加载

CodeIgniter的分页库没有加载到我项目的特定Controller中,同一段代码在同一项目的其他Controller中工作正常。这是正确加载的代码:(Controller名称:Purchases)//loadpaginationlibrary$this->load->library('pagination');//configurepagination$page_config['base_url']=base_url('purchases/list_all');$page_config['total_rows']=$total_no_of_purs;$page_config['p

php - 如何在 Codeigniter 上隐藏 URL 字符串中的数据

我是Codeigniter的初学者,所以我需要帮助。我正在使用Codeigniter制作博客网站,但我不知道如何从URL中隐藏Controller类和ID。就像我生成了以下URL:http://localhost/codeigniter/index.php/content/some-title/123.content是我的Controller类名。some-title是我的文章标题。123是我的文章编号。我只想保留要显示的标题。例如:http://localhost/codeigniter/index.php/some-title.任何帮助将不胜感激!!!