本文整理汇总了PHP中P2Util::adjustHostJbbsShitaraba方法的典型用法代码示例。如果您正苦于以下问题:PHP P2Util::adjustHostJbbsShitaraba方法的具体用法?PHP P2Util::adjustHostJbbsShitaraba怎么用?PHP P2Util::adjustHostJbbsShitaraba使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类P2Util
的用法示例。
在下文中一共展示了P2Util::adjustHostJbbsShitaraba方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: setSubjectUrl
/**
* @access private
* @return void
*/
function setSubjectUrl($host, $bbs)
{
//$subject_url = 'http://' . $host . '/' . $bbs . '/subject.txt';
$subject_url = sprintf('http://%s/%s%s/subject.txt', $host, P2Util::isHostCha2($host) ? 'cgi-bin/' : '', $bbs);
// したらばのlivedoor移転に対応。読込先をlivedoorとする。
$subject_url = P2Util::adjustHostJbbsShitaraba($subject_url);
$this->subject_url = $subject_url;
}
示例2: preg_replace
$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@したらば なら
if (P2Util::isHostMachiBbs($host) or P2Util::isHostJbbsShitaraba($host)) {
$bbs_cgi = '/bbs/write.cgi';
// JBBS@したらば なら
if (P2Util::isHostJbbsShitaraba($host)) {
$bbs_cgi = '/../bbs/write.cgi';
preg_match('/(\\w+)$/', $host, $ar);
$dir = $ar[1];
$dir_k = 'DIR';
}
$submit_k = 'submit';
$bbs_k = 'BBS';
$key_k = 'KEY';
$time_k = 'TIME';
$FROM_k = 'NAME';