Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
打开php文件,将所选数据输入并保存_Php_Codeigniter - Fatal编程技术网

打开php文件,将所选数据输入并保存

打开php文件,将所选数据输入并保存,php,codeigniter,Php,Codeigniter,我一直在研究如何打开一个文件,但打开并将选定的行放入inputbox(就像加载IPB论坛的当前行一样),然后保存 基本上,这个屏幕截图是输入框,我想从配置文件加载数据(它不是config.ini,它是php文件,我想打开数组信息并将其加载到输入,然后我可以保存它)。 以下是我的配置示例: $config['emailserver'] = array( 'recv' => 'asgasg', 'host' => 'smtp.gmail.com', 'u

我一直在研究如何打开一个文件,但打开并将选定的行放入inputbox(就像加载IPB论坛的当前行一样),然后保存

基本上,这个屏幕截图是输入框,我想从配置文件加载数据(它不是config.ini,它是php文件,我想打开数组信息并将其加载到输入,然后我可以保存它)。

以下是我的配置示例:

$config['emailserver'] = array(
  'recv'  => 'asgasg',  
  'host'  => 'smtp.gmail.com',      
  'user'  => 'gasgasg',  
  'pass'  => 'asgasg',    
);

目前正在使用Codeigniter 3.0框架

从您的控制器/视图尝试以下操作:

$emailServer = ( array ) $this->config->item( 'emailserver' );

关于

的更多信息严肃地说,不清楚您是否知道可以使用任意数量的单个配置文件并根据需要加载它们。但无论如何…这是我用过的+/-,但它有助于搜索谁在Codeigniter中使用配置数组。无论如何,谢谢你,把数据输入到输入中是很简单的。但这不是一个代码编写服务。请告诉我们您已经尝试了什么,以及它在哪里或没有按照预期工作。你可能会发现Codeigniters非常有用。你可能会发现保存到配置文件比保存到数据库等其他选项要困难得多。好吧,我已经找到了答案,在输入中加入value属性,并带有我要编辑的数组的回显(配置),基本上我只是将这个新输入保存到配置中(通过使用表单验证并从新输入中设置规则):)