雛形を利用した基本ソースコード

  CONTROL.PHP



  
<?
# *********************************************************
# 外部ファイル
# *********************************************************
require_once( 'common.php' );
require_once( 'db.php' );
require_once( 'model.php' );

# *********************************************************
# 定数
# *********************************************************
define( TXT_PROTECT, 'readonly style="background-color:silver"' );
define( BTN_PROTECT, 'disabled' );

# *********************************************************
# 初期値
# *********************************************************
$Title		= '休日データメンテナンス';

# *********************************************************
# DB インスタンス
# *********************************************************
	$SQL = new DB( );

# *********************************************************
# 処理コントロール
# *********************************************************
	switch ( $_ENV['REQUEST_METHOD'] ) {

		case 'GET':
			break;

		case 'POST':
			switch( $_POST['send'] ) {
				case '登録':
					break;

				default:
					header( "Location: {$_ENV['HTTP_REFERER']}" );
					$SQL->Close();
					exit();

			}
			break;

	}

# *********************************************************
# ビュー
# *********************************************************
	require_once( 'view.php' );

# *********************************************************
# 接続解除
# *********************************************************
	$SQL->Close();


DispDebug( "POST" );
?>
  



  VIEW.PHP



  
<SCRIPT language=JavaScript>

var Item = document.all;
var Bflg = 0;
// *********************************************************
// 画面チェック
// *********************************************************
function CheckData() {
	return true;
}

</SCRIPT>

<HTML>

<!-- *******************************************************
 ヘッダ
******************************************************** -->
<HEAD>
<?= HtmlCharset( "Shift_JIS" ) ?>
<? require_once( 'style.php' ) ?>
</HEAD>

<!-- *******************************************************
 ボディ
******************************************************** -->
<BODY id=Body>
<? DispTitle( $Title ) ?>

	<IFRAME
		id=Calendar
		src="../calendar/calendar.php"
		style='
			position:absolute;
			left:300;
			top:100;
			width:280;
			height:370;
			border-style:ridge
		'
	></IFRAME>

<!-- *******************************************************
 フォーム
******************************************************** -->
<FORM name="frm" method="POST" action="control.php" onSubmit='return CheckData();'>


	<TABLE border=5 cellpadding=5 style='border-style:ridge'>
<!-- *******************************************************
 休日対象日
******************************************************** -->
		<TR>
			<TD>休日対象日</TD>
			<TD>
				<INPUT
					type=text
					name=TargetDate
					size=12
					value="<?=$_POST['TargetDate']?>"
					<?= TXT_PROTECT ?>
				>
			</TD>
		</TR>

<!-- *******************************************************
 種別
******************************************************** -->
		<TR>
			<TD>種別</TD>
			<TD>
				<SELECT name=HoType>
				<?= $HOTYPE ?>
				</SELECT>
			</TD>
		</TR>

	</TABLE>
	<BR>
	<INPUT type=submit name=send value="登録">

	<BR><BR>
	<HR>

</FORM>

</BODY>
</HTML>

<? MaxWindow() ?>
  



  MODEL.PHP

  
<?
# *******************************************************
# 休日データ追加
# *******************************************************
function InsertHoliday( ) {

}

?>
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ