ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文

  メンテナンス 前画面に戻る

対象スレッド 件名: PHP : 掲示板型一覧表示部分コアバリエーション x 7パターン
名前: lightbox
処理選択
パスワード

件名 PHP : 掲示板型一覧表示部分コアバリエーション x 7パターン
名前 lightbox
コメント
  [[data.csv]]
@DIV
基本処理,山田 太郎,2010/09/22,文字列の連結<br>"" 内に書かれた文字列
文字列関数,山田 太郎,2010/09/21,空白文字の削除 : trim<br>検索 : strstr
配列,清風 かおる,2010/09/20,count<br>explode<br>implode
ページ加工,山田 太郎,2010/09/19,print<br><br>埋め込み<br><br>埋め込み+ループ<br><br>埋め込み+ループ+外部定義
@END

  [[model.php]]
@DIV
<?
// *********************************************************
// 引数の文字列をカンマで分解して、「名前」で管理する為の
// データを追加する
// *********************************************************
function explode_by_name( $value ) {

	$ret = explode( ",", $value );

	$ret['タイトル'] = $ret[0];

	$ret['氏名'] = $ret[1];

	$ret['投稿日付'] = $ret[2];

	$ret['本文'] = $ret[3];

	return $ret;

}
?>
@END

  [[view.php]]
@DIV
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML><HEAD>
<? require_once("css.php"); ?>
</HEAD><BODY>
<HR>
<TABLE border=1 style='width:400px; margin: 0 auto 0 auto'>
<?= $str_view ?>
</TABLE>
</BODY>
</HTML>
@END

  [[row_parts.php]]
@DIV
	<TR><TD></TD></TR>

	<TR>
	<TD>

	<TABLE
		border=0
		style='width:100%'
	>
	<TR>
		<TD 
			class="ttl"
			style='width:90px;'
		>タイトル</TD>
		<TD
		>@c:red(<?= $col['タイトル'] ?>)</TD>
	</TR>
	<TR>
		<TD
			class="ttl"
		>お名前</TD>
		<TD
		>@c:red(<?= $col['氏名'] ?>)</TD>
	</TR>
	<TR>
		<TD colspan=2
		>@c:red(<?= $col['本文'] ?>)</TD>
	</TR>
	</TABLE>

	</TD>
	</TR>
@END

  [[row_parts.txt]]
@DIV
	<TR><TD></TD></TR>

	<TR>
	<TD>

	<TABLE
		border=0
		style='width:100%'
	>
	<TR>
		<TD 
			class="ttl"
			style='width:90px;'
		>タイトル</TD>
		<TD
		>@c:red({$col['タイトル']})</TD>
	</TR>
	<TR>
		<TD
			class="ttl"
		>お名前</TD>
		<TD
		>@c:red({$col['氏名']})</TD>
	</TR>
	<TR>
		<TD colspan=2
		>@c:red({$col['本文']})</TD>
	</TR>
	</TABLE>

	</TD>
	</TR>
@END

  [[css.php]]
@DIV
<STYLE type="text/css">
* {
	font-family: 'MS Pゴシック';
	font-size: 12px;
}
table {
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	background-color: #FFFFFF;
}
td {
	padding: 5px;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	white-space: nowrap;
}
.ttl {
	background-color: #606060;
	color: #FFFFFF;
	font-weight: bold;
}
</STYLE>
@END