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


PHP P2Util::idxDirOfHost方法代码示例

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


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

示例1: foreach

            }
            break;
        }
    }
}
$paldo = $isPalace ? 0 : 1;
$pal_a_ht = "info_i.php?host={$aThread->host}&bbs={$aThread->bbs}&key={$aThread->key}&setpal={$paldo}{$popup_ht}{$ttitle_en_ht}{$_conf['k_at_a']}";
if ($isPalace) {
    $pal_ht = "<a href=\"{$pal_a_ht}\" title=\"DAT落ちしたスレ用のお気に入り\">★</a>";
} else {
    $pal_ht = "<a href=\"{$pal_a_ht}\" title=\"DAT落ちしたスレ用のお気に入り\">+</a>";
}
// }}}
// {{{ スレッドあぼーんチェック
// スレッドあぼーんリスト読込
$idx_host_dir = P2Util::idxDirOfHost($host);
$taborn_file = $idx_host_dir . '/' . $bbs . '/p2_threads_aborn.idx';
if ($tabornlist = @file($taborn_file)) {
    foreach ($tabornlist as $l) {
        $tarray = explode('<>', rtrim($l));
        if ($aThread->key == $tarray[1]) {
            $isTaborn = true;
            break;
        }
    }
}
$taborndo_title_at = '';
if (!empty($isTaborn)) {
    $tastr1 = "あぼーん中";
    $tastr2 = "あぼーん解除する";
    $taborndo = 0;
开发者ID:68,项目名称:rep2iphone,代码行数:31,代码来源:info_i.php

示例2: isset

    ${$pk} = isset($_POST[$pk]) ? $_POST[$pk] : null;
}
// 引数エラー
if (empty($host)) {
    p2die('引数の指定が変です');
}
if (P2Validate::host($host) || $bbs && P2Validate::bbs($bbs) || $key && P2Validate::host($key)) {
    p2die('不正な引数です');
}
if ($bbs and _isThreTateSugi()) {
    p2die('スレ立て杉です(しばし待たれよ)');
}
$_conf['last_post_time_file'] = $_conf['pref_dir'] . '/last_post_time.txt';
if (P2Util::isHost2chs($host)) {
    $server_id = preg_replace('{\\.2ch\\.net$}', '', $host);
    $_conf['last_post_time_file'] = P2Util::idxDirOfHost($host, true) . rawurlencode($server_id) . '_' . 'last_post_time.txt';
}
if (!isset($ttitle)) {
    if ($ttitle_en) {
        $ttitle = base64_decode($ttitle_en);
    } elseif ($subject) {
        $ttitle = $subject;
    } else {
        $ttitle = '';
    }
}
// (設定に応じて)ソースコードがHTML上でもきれいに再現されるように、POSTメッセージを変換する
$MESSAGE = _formatCodeToPost($MESSAGE);
// したらばのlivedoor移転に対応。post先をlivedoorとする。
$host = P2Util::adjustHostJbbsShitaraba($host);
// machibbs、JBBS@したらば なら
开发者ID:poppen,项目名称:p2,代码行数:31,代码来源:post.php

示例3: ThreadList

}
//============================================================
// メイン
//============================================================
$aThreadList =& new ThreadList();
// 板とモードのセット ===================================
if ($spmode) {
    if ($spmode == 'taborn' or $spmode == 'soko') {
        $aThreadList->setIta($host, $bbs, P2Util::getItaName($host, $bbs));
    }
    $aThreadList->setSpMode($spmode);
} else {
    // if(!$p2_setting['itaj']){$p2_setting['itaj'] = P2Util::getItaName($host, $bbs);}
    $aThreadList->setIta($host, $bbs, $p2_setting['itaj']);
    // {{{ スレッドあぼーんリスト読込
    $idx_host_dir = P2Util::idxDirOfHost($aThreadList->host);
    $taborn_file = $idx_host_dir . '/' . $aThreadList->bbs . '/p2_threads_aborn.idx';
    $ta_num = 0;
    if ($tabornlines = @file($taborn_file)) {
        $ta_num = sizeof($tabornlines);
        foreach ($tabornlines as $l) {
            $data = explode('<>', rtrim($l));
            $ta_keys[$data[1]] = true;
        }
    }
    // }}}
}
// ソースリスト読込
$lines = $aThreadList->readList();
// お気にスレリスト 読込
$favlines = @file($_conf['favlist_file']);
开发者ID:68,项目名称:rep2iphone,代码行数:31,代码来源:subject_i.php

示例4: idxDirOfHostBbs

 /**
  * host,bbsからidxの保存ディレクトリを返す
  * デフォルトでディレクトリ区切り文字を追加する
  *
  * @access  public
  * @param string $host
  * @param string $bbs
  * @param bool $dir_sep
  * @return string
  * @see P2Util::_p2DirOfHost()
  */
 function idxDirOfHostBbs($host, $bbs, $dir_sep = true)
 {
     $dir = P2Util::idxDirOfHost($host, true) . $bbs;
     if ($dir_sep) {
         $dir .= DIRECTORY_SEPARATOR;
     }
     return $dir;
 }
开发者ID:poppen,项目名称:p2,代码行数:19,代码来源:P2Util.php


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