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


PHP Url::Go方法代码示例

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


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

示例1: uniqid

<?php

if (!defined("__MAGIC__")) {
    exit;
}
// 걸러진 결과값
$clear = $this->Clear();
if (!$clear['mb_id']) {
    Dialog::alert("아이디를 입력하세요.");
}
if (!$clear['mb_nick']) {
    Dialog::alert("별명을 입력하세요.");
}
// 임시비밀번호
$clear['mb_passwd'] = $this->Sql('password', uniqid());
$clear['mb_level'] = 2;
$clear['mb_datetime'] = 'NOW()';
// 회원정보 업데이트
$this->Sql('insert', $clear);
Url::Go($this->Link('list'));
exit;
开发者ID:nclco,项目名称:magicboard3,代码行数:21,代码来源:init.insert.php

示例2: foreach

<?php

if (!defined("__MAGIC__")) {
    exit;
}
$tbn = self::TBN();
$msg_no = GV::Number('msg_no');
$state = GV::Number('state');
$list = $_POST['check'];
if ($msg_no) {
    $list[] = $msg_no;
}
if (sizeof($list) == 0) {
    Dialog::alert('글을 선택해 주세요.');
}
foreach ($list as $v) {
    $sql = "\n\tUPDATE {$tbn}\n\tSET msg_state=msg_state|{$state}\n\tWHERE msg_no='{$v}'\n\t";
    DB::Get()->sql_query($sql);
}
Url::Go($this->Link('view', $msg_no));
exit;
开发者ID:nclco,项目名称:magicboard3,代码行数:21,代码来源:init.state_add.php

示例3:

<?php

if (!defined("__MAGIC__")) {
    exit;
}
/*
 * 파일 생성 가능 검사
 * 리눅스 시스템에서는 권한이 없으면 파일 생성을 할수 없음으로
 * 권한검사를 수행함
 * 권한검사를 통과하지 못하면 실패 페이지로 넘어감
 */
if (!is_writeable(Path::MB())) {
    Url::Go($this->Link('permission'));
}
开发者ID:nclco,项目名称:magicboard3,代码行数:14,代码来源:auth.view.php

示例4:

<?php

if (!defined("__MAGIC__")) {
    exit;
}
$state_x = GV::Number('state_x');
$state_o = GV::Number('state_o');
if ($state_o == '' && $state_x == '') {
    Url::Go(Url::Get(array('state_x' => 20)));
}
开发者ID:nclco,项目名称:magicboard3,代码行数:10,代码来源:init.list.php

示例5: substr

<?php

if (!defined("__MAGIC__")) {
    exit;
}
$msg_no = GV::Number('msg_no');
$tbn_msg = $this->TBN();
$tbn_member = Member::TBN();
$sql = "\nSELECT\n\tmsg_no,\n\tmsg_parent\nFROM {$tbn_msg}\nWHERE msg_no={$msg_no}\nLIMIT 1\n";
$sql_result = DB::Get()->sql_fetch($sql);
if ($sql_result['msg_parent']) {
    Url::Go($this->Link('view', $sql_result['msg_parent']));
}
$sql = "\nSELECT\n\tA.*,\n\tB.mb_nick,\n\tB.mb_id\nFROM `{$tbn_msg}` A \n\tINNER JOIN `{$tbn_member}` B ON A.msg_with = B.mb_no\nWHERE \n\t(A.msg_no={$msg_no} AND A.msg_parent=0) OR\n\tA.msg_parent={$msg_no}\n\tORDER BY A.msg_datetime\n";
$sql_result = DB::Get()->sql_query_list($sql);
// 읽음으로 표시
$sql = "\nUPDATE `{$tbn_msg}`\n\tSET msg_state=msg_state|{$this->Config('state', 'read')}\nWHERE\n\tmsg_no={$msg_no}\n";
DB::Get()->sql_query($sql);
foreach ($sql_result as $k => $v) {
    $sql_result[$k]['html'] = '';
    /*
    		파일 다운로드 링크 & 이미지 뷰
    		나중에 파일을 지원하게 되면 사용함
    	if($v['msg_file']) {
    		// 파일 타입 검사
    		$file_type = substr($v['msg_file'], strrpos($v['msg_file'], '.')+1);
    		$file_type = strtolower($file_type);
    	
    		if($file_type == 'jpg' || $file_type == 'gif' || $file_type == 'png') {
    			$sql_result[$k]['html'].='<img src="'.Path::Group($v['msg_file']).'"/>';
    		} else {
开发者ID:nclco,项目名称:magicboard3,代码行数:31,代码来源:sql.view.php

示例6:

<?php

if (!defined("__MAGIC__")) {
    exit;
}
$mb_id = GV::Id('mb_id', 'POST');
$mb_passwd = $this->Sql('password', GV::Password('mb_passwd', 'POST'));
if (!$mb_id) {
    Dialog::alert("아이디를 입력하세요");
}
if (!$mb_passwd) {
    Dialog::alert("패스워드를 입력하세요");
}
if ($this->mb_id($mb_id)->mb_passwd != $mb_passwd) {
    Dialog::alert("로그인에 실패 했습니다.\n아이디와 비밀번호를 확인하세요.");
    exit;
}
// 로그인
$this->Action('login', $this->mb_no);
if (GV::PrevUrl()) {
    Url::Go(GV::PrevUrl());
} else {
    Url::GoHome();
}
exit;
开发者ID:nclco,项目名称:magicboard3,代码行数:25,代码来源:init.login_check.php

示例7: array

         * 원글 부모는 무조건 0이다
         */
        $clear['msg_parent'] = 0;
        /*
         * 보낸편지함 입력
         * ------------
         * 글쓴이에게 메시지 입력
         * 1:1 대화만 가능하기 때문에
         * 여러명에게 보낼시 보낸 숫자만큼 보낸편지함으로 보낸다.
         * 보낸 편지함은 기본적으로 읽음으로 표시하고 보관한다.(받은쪽지함에 표시하지 않기위해)
         */
        $clear['mb_no'] = $mb_no;
        $clear['msg_state'] = $this->State('sent') | $this->State('read') | $this->State('archive');
        $clear['msg_with'] = $with;
        $clear['msg_writer'] = $with_name . '(1)';
        $msg_no = DB::Get()->InsertEx($tbn, $clear, array('msg_ip'));
        /*
         * 메시지 보내기
         * ----------
         * 받는이에게 메시지 입력
         * 기존 그룹이 삭제되었거나 첫 메시지 일 경우에 부모 메시지로 설정하여 전송함
         */
        $clear['mb_no'] = $with;
        $clear['msg_state'] = 0;
        $clear['msg_with'] = $mb_no;
        $clear['msg_writer'] = $mb_nick . '(1)';
        DB::Get()->InsertEx($tbn, $clear, array('msg_ip'));
        // 쪽지 입력 후 받은 쪽지함으로 이동
        Url::Go($this->Link('list_inbox'));
    }
}
开发者ID:nclco,项目名称:magicboard3,代码行数:31,代码来源:init.insert.php

示例8: array

<?php

if (!defined("__MAGIC__")) {
    exit;
}
$check = $this->CheckInstall($this->TBN(), $this->Table());
if ($_GET['install'] == 'excute') {
    $this->Install($this->TBN(), $this->Table(), $check);
    Url::Go(Url::Get('', array('install', $this->Mode('name'))));
}
?>
<div style="padding:20px;line-height:1.6">
<?php 
if ($check == 'create') {
    ?>
쪽지 모듈이 설치되지 않았습니다.
<?php 
} else {
    ?>
<p>쪽지 모듈의 버전이 달라서 변경되어야 할 부분이 있습니다.</p>
<p style="font-weight:bold">데이터베이스 자료가 망실될수 있으니 백업후 신중히 실행해 주세요</p>

<div style="margin-top:20px"><strong>추가필드</strong></div>
<ul style="list-style:none">
<?php 
    if (count($check['add']) == 0) {
        ?>
<li>없습니다</li><?php 
    }
    foreach ($check['add'] as $k => $v) {
        ?>
开发者ID:nclco,项目名称:magicboard3,代码行数:31,代码来源:install.php


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