小编Rob*_*ert的帖子

从绝对路径向上移动文件夹

如何从绝对路径向上移动一个文件夹?

文件结构:

/folder/
/folder/config.php
/folder/classes/test.php
Run Code Online (Sandbox Code Playgroud)

从test.php我想要include_once或require_once config.php -file.

我在test.php中尝试了这个,但它不起作用:

require_once(dirname(__FILE__) . '/../config.php');
Run Code Online (Sandbox Code Playgroud)

错误消息:*PHP致命错误:require_once():无法打开所需的'/loooong-path/classes/../test.php'*

php directory move

6
推荐指数
1
解决办法
8816
查看次数

在 Codeigniter 中进行输入验证的自定义助手

我的点子:

  • 创建可以在检查输入字段的最小长度时加载的自定义助手。
  • 将其创建为助手,以便它可以在不同的文件中重复使用并保持其有条理和干净。

我的控制器代码如下(application/controllers/registration.php):

  • 下面的助手“错误”是我自己创建的正在加载的助手。
  • callback_min_length[2] 是我尝试将值发送到辅助函数

    // 加载助手 $this->load->helper(array('form', 'url', 'error'));

    // Load library
    $this->load->library('form_validation');
    
        // Set form rules
        $rules = array(
                       array(
                             'field'   => 'firstName', 
                             'label'   => 'firstName', 
                             'rules'   => 'callback_min_length[2]|trim'
                          )
                    );
    
        $this->form_validation->set_rules($rules);  
    
        // Set custom error messages
    
        if ($this->form_validation->run() == FALSE)
        {
            $this->load->view('header');
            $this->load->view('view_registration');
            $this->load->view('footer');
        }
        else
        {
            $this->load->view('header');
            $this->load->view('view_registration');
            $this->load->view('footer');
        }
    
    Run Code Online (Sandbox Code Playgroud)

我的自定义助手代码如下(application/helpers/error_helper.php):

<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 

    function min_length($str, $val) {

        // Load CI instance to be able to load …
Run Code Online (Sandbox Code Playgroud)

customization helper codeigniter-2

0
推荐指数
1
解决办法
1702
查看次数

标签 统计

codeigniter-2 ×1

customization ×1

directory ×1

helper ×1

move ×1

php ×1