$email = mb_convert_encoding($email, "SJIS", "UTF-8"); $date = mb_convert_encoding($date, "SJIS", "UTF-8"); $sub = mb_convert_encoding($sub, "SJIS", "UTF-8"); } $com = bb2html($com); $r = compact('name', 'email', 'date', 'com', 'show'); $r['num'] = $i; $arg['res'][] = $r; } $arg['num'] = $i; $arg['read_def'] = $read_def; // 改ページ処理 if ($line > 1 && $i < $line) { $arg['next'] = $i + $read_def; } if ($st > 2) { $arg['prev_st'] = $i - $read_def - $read_def; if ($arg['prev_st'] < 0) { $arg['prev_st'] = ""; } $arg['prev'] = $i - $read_def; } //print_r($arg); //$tm1=microtime(); $PTE = new PTELibrary($read_skin); //$tm2=microtime(); $pteargs = toPTEargs($arg); //$tm3=microtime(); echo $PTE->ParseBlock('READ', $pteargs); //$tm4=microtime(); //echo "Init: ".(($tm2-$tm1)*1000)." ms, Parse: ".(($tm4-$tm3)*1000)." ms";
$over = true; } $com = bb2html($com); $maillink = $email != "" ? true : false; // レスHTML $resarr = compact('name', 'email', 'now', 'com', 'host', 'maillink', 'over'); $resarr['no'] = $j; $res[] = $resarr; } // メインHTML $oya = compact('fname', 'femail', 'fdate', 'fcom', 'fsub', 'fhost', 'fmaillink', 'next', 'prev', 'no', 'key', 'resnum', 'res'); $arg['oya'][] = $oya; } $next = $page + 1; $prev = $page - 1; $arg['page'] = '<br>'; $arg['dir_path'] = $dir_path; $arg['read_def'] = $read_def; $arg['tit'] = $tit; if ($prev > 0) { $arg['prev'] = $prev; } if ($no < $sub_num) { $arg['next'] = $next; } // print_r($arg); //HtmlTemplate::t_include("../" . $bbs_skin_mb, $arg); $pteargs = toPTEargs($arg, $utf82sjis); $pc_PTE = new PTELibrary("../{$bbs_skin_mb}"); echo $pc_PTE->ParseBlock('MAIN', $pteargs); // header("Location: index.html");