当前位置: 首页>>代码示例>>PHP>>正文


PHP Path::Root方法代码示例

本文整理汇总了PHP中Path::Root方法的典型用法代码示例。如果您正苦于以下问题:PHP Path::Root方法的具体用法?PHP Path::Root怎么用?PHP Path::Root使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Path的用法示例。


在下文中一共展示了Path::Root方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1:

    <tr>
      <th class="require">자동등록 방지코드</th>
      <td>
        <?php 
echo Captcha::Inst()->html();
?>
        <span class="desc"> - 로봇에 의한 자동회원 가입을 방지합니다.</span>
      </td>
    </tr>
  </tbody>
  </table>

  <div class="center">
    <input type="image" class="adjust_button_line" src="<?php 
echo $this->path_img('btn_regist.gif');
?>
" alt="회원가입"/>
    <a href="<?php 
echo Path::Root();
?>
"><img src="<?php 
echo $this->path_img('btn_cancel.gif');
?>
" alt="취소"/></a>
  </div>

</div><!-- #regist -->

</form>

开发者ID:nclco,项目名称:magicboard3,代码行数:29,代码来源:regist.php

示例2: array

<?php

if (!defined("__MAGIC__")) {
    exit;
}
/*
 * action파일
 * action.*.php 파일은 Alert을 호출하지 않고 단순한 하나의 행동을하고
 * 결과 값을 알려준다.
 * $result에 결과값을 저장해 줌
 * --------------------------
 */
$result = array();
foreach ($this->list_sub as $v) {
    $v['popup'] = false;
    if ($v['m_redirection']) {
        $v['link'] = $v['m_redirection'];
        if (strpos($v['m_redirection'], 'http://') !== false) {
            $v['popup'] = true;
        }
    } else {
        $v['link'] = Path::Root('/?' . $this->Config('root') . '=' . $this->root['m_id'] . '&' . $this->Config('main') . '=' . $this->main['m_id'] . '&' . $this->Config('sub') . '=' . $v['m_id']);
    }
    $result[$v['m_order'] . $v['m_no']] = $v;
}
开发者ID:nclco,项目名称:magicboard3,代码行数:25,代码来源:action.menu_sub.php

示例3: array

 * --------------------------------------
 * $att[1], $att[2], $att[3] 
 *
 */
// 링크 생성에 필요한 값들 정의
$mode_name = $this->Mode('name');
// 모드명
$mode = GV::String($mode_name);
// 현재모드
$key_name = $this->KN();
// 테이블의 키 이름
$link = array();
/*
 * 로그인 페이지 : 정해진 경로로 이동
 */
$link['login']['include'][$mode_name] = 'login';
$link['login']['exclude'][] = $key_name;
$link['login']['exclude'][] = 'id1';
$link['login']['exclude'][] = 'id2';
/*
 * 로그인 아이디/비번 체크 : 정해진 경로로 이동
 */
$link['login_check']['include'][$mode_name] = 'login_check';
/*
 * 로그아웃 : 정해진 경로로 이동
 */
$link['logout']['include'][$mode_name] = 'logout';
$link['logout']['path'] = Path::Root();
foreach ($link as $k => $v) {
    $link[$k]['include']['r'] = 'mobile_member';
}
开发者ID:nclco,项目名称:magicboard3,代码行数:31,代码来源:link.php

示例4: foreach

    if ($main) {
        $last_id = 'r=' . $root . ',id1=' . $main . ',id2=' . $clear['m_id'];
    } else {
        if ($root) {
            $last_id = 'r=' . $root . ',id1=' . $clear['m_id'];
        } else {
            $last_id = 'r=' . $clear['m_id'];
        }
    }
    $tbn_write = Write::Inst()->TBN();
    $sql = " SELECT wr_no, last_id FROM {$tbn_write} WHERE bo_no=0 AND last_id LIKE '{$stx}%' ";
    $write_list = DB::Get()->sql_query_list($sql);
    foreach ($write_list as $v) {
        DB::Get()->update($tbn_write, array('last_id' => str_replace($stx, $last_id, $v['last_id'])), " WHERE wr_no='{$v['wr_no']}' ");
    }
    //*
    // 관리자페이지 아이디 변경 체크
    if (Config::Inst()->path_admin == $data['m_id']) {
        $change_admin_page = true;
        DB::Get()->update(Config::Inst()->TBN(), array('cf_value' => $clear['m_id']), " WHERE cf_id='path_admin' ");
    }
    //*/
}
// 회원정보 업데이트
$this->Sql('update', GV::Number($this->KN()), $clear);
if ($change_admin_page) {
    Dialog::AlertNReplace("관리자 페이지 주소가 변경되었습니다.\n메인화면으로 이동합니다.", Path::Root());
} else {
    Url::GoReplace($this->Link('list'));
}
exit;
开发者ID:nclco,项目名称:magicboard3,代码行数:31,代码来源:init.update.php

示例5: GoRoot

 public static function GoRoot()
 {
     self::Go(Path::Root());
 }
开发者ID:nclco,项目名称:magicboard3,代码行数:4,代码来源:Url.class.php

示例6: TriggerBackgroundTask

 /**
  * Fires off a controller web request in the background. This is used for triggering long running actions that don't require the user waiting.
  *
  * @param string controllerPath The full url to execute.
  * @param array $post Optional post data to accompany the request
  * @static
  */
 public static function TriggerBackgroundTask($url, $post = null)
 {
     if ($url[0] != '/') {
         $url = "/{$url}";
     }
     $key = uniqid();
     $keypath = Path::Root("/cache/{$key}.srvskey");
     touch($keypath);
     if (!file_exists($keypath)) {
         throw new Exception("Background process could not be triggered, access key could not be written");
     }
     if (is_array($post)) {
         $post['SRVSKEY'] = $key;
     } else {
         $post = array('SRVSKEY' => $key);
     }
     //initiate the transaction.
     $ch = curl_init();
     curl_setopt($ch, CURLOPT_URL, WebPath::Absolute('/srvs' . $url));
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
     curl_setopt($ch, CURLOPT_TIMEOUT, 1);
     //end the request immediately (one second), execution will continue.
     curl_setopt($ch, CURLOPT_FAILONERROR, true);
     curl_setopt($ch, CURLOPT_POST, 1);
     curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
     if (curl_exec($ch) === false && file_exists($keypath)) {
         unlink($keypath);
         throw new Exception("Background process could not be triggered: " . curl_error($ch));
     }
     curl_close($ch);
 }
开发者ID:ChiperSoft,项目名称:phPit,代码行数:38,代码来源:ControllerAction.php

示例7:

<?php

if (!defined("__MAGIC__")) {
    exit;
}
// 쿠키 사용을 위해서
Scripts::Add(Path::Root('magic/js/plugin/external/jquery.cookie.js'));
开发者ID:nclco,项目名称:magicboard3,代码行数:7,代码来源:init.view.php

示例8: array

<?php

if (!defined("__MAGIC__")) {
    exit;
}
/*
 * action파일
 * action.*.php 파일은 Alert을 호출하지 않고 단순한 하나의 행동을하고
 * 결과 값을 알려준다.
 * $result에 결과값을 저장해 줌
 * --------------------------
 */
/*
 * 루트 목록을 구함 
 */
$result = array();
foreach ($this->list_root as $v) {
    $v['link'] = Path::Root('/?' . $this->Config('root') . '=' . $this->root['m_id']);
    if ($this->root['m_no'] == $v['m_no']) {
        $v['active'] = true;
    }
    $result[$v['m_order'] . $v['m_no']] = $v;
}
ksort($result);
开发者ID:nclco,项目名称:magicboard3,代码行数:24,代码来源:action.root_list.php

示例9:

<?php

if (!defined("__MAGIC__")) {
    exit;
}
$mb_id = GV::Id('mb_id', 'POST');
if (Config::Inst()->admin == $mb_id) {
    Dialog::Alert("최고관리자는 질문 답변으로 비밀번호를 찾을수 없습니다.");
}
$ret = $this->Sql('fetch_by_id', $mb_id);
if (!$ret['mb_question']) {
    Dialog::alert("비밀번호 찾기 질문을 등록하지 않았습니다.\n질문 답변으로 비밀번호를 찾을수 없습니다.\n관리자에게 문의하세요.", Path::Root());
}
开发者ID:nclco,项目名称:magicboard3,代码行数:13,代码来源:init.find_pw_question.php

示例10:

<?php

if (!defined("__MAGIC__")) {
    exit;
}
$this->logo = Layout::Inst('admin')->path_img('logo.png');
$this->logo_link = Path::Root('?r=admin');
$this->link_logout = Member::Inst()->Link('logout');
$this->link_home = Path::Root();
$this->btn_home = Layout::Inst('admin')->path_img('btn_home.gif');
$this->btn_logout = Layout::Inst('admin')->path_img('btn_logout.gif');
$this->link_design = Widget::Inst()->Config('link_design');
$this->link_page = Widget::Inst()->Config('link_page');
// 아이콘
if (Widget::Inst()->Config('is_design')) {
    $this->icon_design = Layout::Inst('admin')->path_img('icon_design_on.gif');
} else {
    $this->icon_design = Layout::Inst('admin')->path_img('icon_design_off.gif');
}
if (Widget::Inst()->Config('is_page')) {
    $this->icon_page = Layout::Inst('admin')->path_img('icon_page_on.gif');
} else {
    $this->icon_page = Layout::Inst('admin')->path_img('icon_page_off.gif');
}
开发者ID:nclco,项目名称:magicboard3,代码行数:24,代码来源:init.php

示例11: ControllerOptions

    {
        return self::$Root . Path::controllers . "{$name}.php";
    }
    public static function ControllerOptions($name)
    {
        return self::$Root . Path::controllers . "{$name}.opt";
    }
    public static function Template($name)
    {
        return self::$Root . Path::templates . "{$name}.php";
    }
    public static function OObject($name)
    {
        return self::$Root . Path::objects . "{$name}.php";
    }
    public static function Model($name)
    {
        return self::$Root . Path::models . "{$name}.php";
    }
    public static function Library($name)
    {
        return self::$Root . Path::libraries . $name;
    }
    //depreciated
    public static function Layout($name)
    {
        return Path::View($name);
    }
}
Path::$Root = dirname(dirname(__FILE__));
开发者ID:ChiperSoft,项目名称:phPit,代码行数:30,代码来源:Path.php

示例12: if

<?php if(!defined('__MAGIC__')) exit;
$key = GV::Number($this->KN());

$btns = array();

// 분류나 기타 태그별 보기등이 실행중일 때 전체보기 버튼 생성
if($this->Config('mb', 'admin')) {
  $btns[] = array(
    'href'=>Path::Root('admin/menu_3_0.php?boardMode=write&bo_no='.$this->bo_no),
    'icon'=>'btn_admin.gif',
    'alt'=>'블로그관리'
  );
}

if($_GET['writeMode']!='tagcloud') {
  $btns[] = array(
    'href'=>$this->Link('tagcloud'),
    'icon'=>'btn_tagcloud.gif',
    'alt'=>'태그구름'
  );
}

// 분류나 기타 태그별 보기등이 실행중일 때 전체보기 버튼 생성
if($_GET['writeMode'] || $_GET['wr_no'] || $_GET['ca1'] || $_GET['ca2'] || $_GET['tag']) {
  $btns[] = array(
    'href'=>Url::Get('', array('wr_no','ca1','ca2','tag','writeMode')),
    'icon'=>'btn_list.gif',
    'alt'=>'목록보기'
  );
}
开发者ID:nclco,项目名称:magicboard3,代码行数:30,代码来源:buttons.php

示例13: round

 $img['link'] = Path::Root($img['file_path']);
 $img['link_original'] = Path::Root($img['file_path']);
 if ($width) {
     if ($img['width'] > $width) {
         // 너비만큼 높이도 비율로 줄임
         if ($height) {
             $img['height'] = $height;
         } else {
             $img['height'] = round($width * $img['height'] / $img['width']);
         }
         $img['width'] = $width;
         /*
          * 썸네일 생성
          */
         //$file = $this->Sql('fetch', $img['file_no']);
         $path = Path::Root($img['file_path']);
         // 원본 파일 검사
         if (!file_exists($path)) {
             Dialog::Alert("파일을 찾을 수 없습니다.");
             exit;
         }
         $thumb_path = substr($path, 0, strrpos($path, '.')) . '_T_' . $img['width'] . '_' . $img['height'];
         $thumb_path .= strrchr($path, '.');
         // 썸네일이 없으면 썸네일 생성
         if (!file_exists($thumb_path)) {
             $thumb = new Thumbnail();
             $thumb->create($img['width'], $img['height'], $path, $thumb_path);
             chmod($thumb_path, 0606);
         }
         $img['link'] = $thumb_path;
     }
开发者ID:nclco,项目名称:magicboard3,代码行数:31,代码来源:action.images.php

示例14: database_debug_query

 function database_debug_query($query)
 {
     error_log(date('Ymd.His') . ' ' . $query, 3, Path::Root('/cache/database.log'));
 }
开发者ID:ChiperSoft,项目名称:phPit,代码行数:4,代码来源:Database.php

示例15: foreach

<div data-role="content">
<ul data-role="listview" data-divider-theme="b" data-inset="true">
<?php 
foreach ($menu_main as $v) {
    ?>
<li data-role="list-divider" role="heading"><?php 
    echo $v['m_id'];
    ?>
</li>

<?php 
    foreach ($list_all as $vv) {
        if ($vv['m_parent'] == $v['m_no']) {
            ?>
<li data-theme="c"><a href="<?php 
            echo Path::Root("?r={$root['m_id']}&id1={$v['m_id']}&id2={$vv['m_id']}");
            ?>
" data-transition="slide"><?php 
            echo $vv['m_id'];
            ?>
</a></li>
<?php 
        }
    }
    ?>

<?php 
}
?>
</ul>
</div>
开发者ID:nclco,项目名称:magicboard3,代码行数:31,代码来源:view.php


注:本文中的Path::Root方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。