在Codeigniter中,我们可以使用force_download($file_name,$data)下载帮助程序中的函数强制浏览器下载文件.
但这不是我需要的,我希望Codeigniter响应文件对应的MIME类型的http标头,以便浏览器可能会也可能不会下载该文件,具体取决于是否有为该MIME注册的应用程序在客户端计算机上键入(如果有,则该应用程序将打开该文件).
有没有办法用Codeigniter做到这一点?
非常感谢大家.
我在Code Igniter上重写网站,我需要加载外部TTF.MySQL db指向该TTF的路径.我可以以某种方式将这些变量传递给CSS并使foreach循环"加载"这些字体.
我试过了
$this->load->vars($data);
Run Code Online (Sandbox Code Playgroud) 从CI_Form_validationCodeigniter中的类,我看到这个函数:
function alpha_dash($str)
{
return ( ! preg_match("/^([-a-z0-9_-])+$/i", $str)) ? FALSE : TRUE;
}
Run Code Online (Sandbox Code Playgroud)
我认为-之前a-z可能意味着[a-zA-Z],但进入-a-z谷歌并没有给出任何有用的结果.
我想知道是否[-a-z]一样[a-zA-Z]吗?
提前致谢.
编辑:
看到之后i,我现在知道[-a-z]并不代表[a-zA-Z].但它是什么?-最后已经有了.
我正在尝试在PHP和CodeIgniter中构建一个多步/页面表单,我想知道你是否有人可以帮助我.
当您使用后退按钮返回上一步时,如何在CI中使用多步骤表单来更新而不是再次插入?我怎么能有一个表单没有那些后退按钮POST表单重发消息?
编辑:如果可能的话没有JS
谢谢!
我得到了一个以下格式的字符串:
a:5:{s:21:"securimage_code_value";s:4:"4l7z";s:6:"userID";s:2:"25";s:8:"username";s:6:"lupoxy";s:10:"angemeldet";s:4:"true";s:9:"user_role";s:3:"111";}
Run Code Online (Sandbox Code Playgroud)
我需要解析引号中的条目,并得到这样的数组:
$testarray[0]['key'] = "securimage_code_value";
$testarray[0]['value'] = "417z";
$testarray[1]['key'] = "userID";
$testarray[1]['value'] = "25";
Run Code Online (Sandbox Code Playgroud)
等等...
不,我不是试图破解任何会话;)我正在使用上传与Codeigniter,我需要验证,允许用户根据他的会话上传.我无法使用Codeigniter会话功能,因为Uploadify为Upload-PHP-Script创建了自己的会话.所以我将session_id作为Uploadify脚本数据传递,然后我在ci_sessions表中查找session_id,以自己解析所需的会话userdata.
也许有人知道更好的解决方案吗?;)
如何使用Codeigniter缓存图像?图像未存储在我的数据库中.
谢谢!
我正在使用codeigniter 2.
当我使用下面我不能得到图像.application/views/admin/images/image.png文件夹结构是正确的.但是图像不是来自那里.来自查看源选项我得到了以下内容
403禁止
您无权访问此服务器上的/application/views/admin/images/image.png.
我在本地服务器wamp上.如果我把图像放在root上我就可以得到它
但我正在使用codeigniter 1.7.3类似的文件夹结构那些正在为我工作我不知道为什么它不与ci2或我犯了任何错误......
正如你可能知道的,笨的URL是建立这样的.就我而言,我有:
http://example.com/subfolder/class/function/ID
Run Code Online (Sandbox Code Playgroud)
有没有一种方法与codeigniter(或htaccess)在一个更短的网址中创建这个网址,如下所示:
http://example.com/ID
Run Code Online (Sandbox Code Playgroud)
亲切的问候,Senne
我的客户有一个很大的PHP网站,并希望添加购物车功能.是否可以使用Code Igniter的购物车类,而无需在Code Igniter框架中编写整个站点?
怎么样?
我正在尝试创建一个方法,返回所有CodeIgniter user_data的数组,以便在我的库中使用.
我似乎无法弄清楚...是否可能循环所有CI会话userdata并创建另一个数组?
private function load_session()
{
$session = array();
if($this->ci->session->user_data())
{
foreach($this-ci->session->user_data() as $row)
{
$session[] = $row;
}
}
return $session;
}
Run Code Online (Sandbox Code Playgroud)