eventmod.php 5.86 KB
<?php 
ob_start();

//ソート手順の読み込み
require('function/sortrog.inc'); 

//ゼロ操作の読み込み
require('function/operatezero.inc');
require('function/tblctl.inc');
require('function/tblmake.inc');
fun_backhome($file_month);
$home="kannrimenu.php";

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META name="GENERATOR" content="IBM WebSphere Homepage Builder V6.0.1 for Windows">
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>イベント登録内容変更</TITLE>
<SCRIPT type="text/javascript" src="function/checkdata.js"></SCRIPT>
<link href="css/style.css" rel="stylesheet" type="text/css">
<SCRIPT Language="JavaScript">
<!--

function Move_Menu(){
	document.event_cal.action = "main_menu.php";
	document.event_cal.method="POST";
	document.event_cal.submit();
	return;
}

function Move_LogOut(){
	document.event_cal.action = "login.php";
	document.event_cal.method="POST";
	document.event_cal.submit();
	return;
}

function Move_UpDate(){
	var	fyear= document.event_cal.fyear.value;
	var	fmon= document.event_cal.fmon.value;
	var	fday= document.event_cal.fday.value;
	var	name = document.event_cal.eventname.value;
	var	hpadrs = document.event_cal.hpadrs.value;
	var	tipword = document.event_cal.tipword.value;

	name = chrlengs(name) 
	if (name.length == 0){
			alert("イベント名称を入力して下さい");
			return false
	}
	if (name.length > 200){
			alert("イベント名称は全角100文字以内で入力して下さい");
			return false
	}

	//不要なスペースの除去
	fyear = chrlengs(fyear);
	fmon = chrlengs(fmon);
	fday = chrlengs(fday);

	//一桁月日を二桁にする。
	fmon = addzero(fmon);
	fday = addzero(fday);

	if (hpadrs.length > 500){
			alert("ホームページアドレスは半角500文字以内です");
			return false
	}

	if (tipword.length > 3000){
			alert("吹き出しメッセージが長過ぎます");
			return false
	}

	if(confirm ("登録しますか?")){
			document.event_cal.action = "eventreg.php";
			document.event_cal.method="POST";
			document.event_cal.submit();
			return;
	}

}

-->
</SCRIPT>
</HEAD>
<BODY background="../../eventcalender/image/u009bcg.gif">
<FORM method="POST" name="event_cal">
<TABLE width="100%" border="0" align="center" cellPadding=0 cellSpacing=0 class="header">
	<TBODY>
	<TR>
		<TD align="left"><img src="image/titilemini.gif" alt="e-イベント" width="117" height="40"></TD>
		<TD align="right" width="150">
			<a href="../manual/" target="_blank"><img src="image/icon_01.gif" alt="e-イベントマニュアル" width="144" hight="50" border="0"></a>
		</TD>
		<TD align="right" width="300">
			<INPUT type="button" value="戻る"       onclick="return Move_Menu()">
			<INPUT type="button" value="ログアウト" onclick="return Move_LogOut()">
		</TD>
	</TR>
	</TBODY>
</TABLE>
<br />
<?php 
	list($event_ymd,$event_idx)=split(",",$touroku);
	$eventy = substr($event_ymd,0,4);
	$eventm = substr($event_ymd,4,2);
	$eventd = substr($event_ymd,6,2); 

	//定数の設定
	$ddir ="data/event/";
	$logfile ="eventmst".fun_addzero($file_month).".csv";
	
	$logfile = $ddir.$logfile;
	$fp = @fopen($logfile, "r");
	$found = 0; 
	while (($buf = fgetcsv($fp,4096))){
	//読み込んだメッセージを「,」で切り分けて変数に代入する
		list($ev_date, $ev_idx, $evtname, $fnen,	$fmont, $fdate,$tnen,$tmont,$tdate,$tplace,$hpadr,$popmsg) = $buf;
		if (($ev_date == $event_ymd) && ($ev_idx == $event_idx)){
				$evname = $evtname;
				$key_date = $ev_date;
				$ty = $tnen;
				$tm = $tmont;
				$td = $tdate;
				$basyo = chgbr($tplace);
				$hpd = chgbr($hpadr);
				$msg = chgbr($popmsg);
				$found = 1;
				if (($eventd != 33) && ($eventd != 55) && 
					 ($eventd != 99)){
						$fy = $fnen;
						$fm = $fmont;
						$fd = $fdate;
				}else{
						$jy = $eventy;
						$jm = $eventm;
				}
		}
	}
	if ($found == 0){
			echo "指定されたレコードが存在しませんでした";
			echo '<A href="main_menu.php"><IMG src="../../eventcalender/image/return.gif" width="58" height="36" border="0" align="right" alt="管理者メニュー"></A>';
			fun_maketbl(2,0);
			fclose($fp);
			echo "</FORM></BODY></HOME>";
			exit;
	}
	fclose($fp);

?>
<?php	fun_makeline(1,0,0);	?>
<FONT size="-1">イベント名称:</FONT><BR>
<INPUT size="100" type="text" name=eventname value="<?php echo $evname; ?>"><FONT color="#ff0000" size="-1">(必須)</FONT><BR>
<?php	fun_makeline(2,0,0);	?>
<?php	fun_makeline(1,0,0);	?>

<SELECT name="fyear">
<?php //コンボボックスに変更
	for ($intCnt = $fy-1 ; $intCnt <= $fy+1 ; $intCnt++) {
		echo "<option value=".$intCnt;
		if ($fy==$intCnt){
			echo " selected";
		}
		echo ">".$intCnt."年</option>";
	}
?>
</SELECT>
<SELECT name="fmon">
<?php
for ($intCnt = 1 ; $intCnt <= 12 ; $intCnt++) {
		if (strlen($intCnt)==1){
			echo "<option value=0".$intCnt;
		}else{
			echo "<option value=".$intCnt;
		}

		if ($fm == $intCnt){
			echo " selected";
		}
		echo ">".$intCnt."月</option>";
}
?>
</SELECT>

<SELECT name="fday">
<?php 
for ($intCnt = 1 ; $intCnt <= 31 ; $intCnt++) {
		if (strlen($intCnt)==1){
			echo "<option value=0".$intCnt;
		}else{
			echo "<option value=".$intCnt;
		}

		if ($fd == $intCnt){
			echo " selected";
		}
		echo ">".$intCnt."日</option>";
}
?>
</SELECT>
<br><BR>
<FONT size="-1">ホームページアドレス:</FONT><BR>
<INPUT size="100" type="text" name="hpadrs" value = <?php echo $hpd; ?>>
<BR><BR>
<FONT size="-1">吹き出し文言:</FONT><BR>
<TEXTAREA rows="9" cols="71" name="tipword"><?php echo $msg; ?></TEXTAREA><BR>
<?php fun_makeline(2,0,0); ?>
<INPUT type="hidden" name="kikan"      value=<?php echo $touroku; ?>>
<INPUT type="hidden" name="file_month" value=<?php echo $file_month; ?>>
<INPUT type="hidden" name="filetyp"    value=<?php echo $filetyp; ?>>
<INPUT type="hidden" name="main_year" value ="<?php echo $main_year; ?>">
<INPUT type="hidden" name="main_mon"  value ="<?php echo $main_mon; ?>">
<INPUT type="hidden" name="syori"     value ="<?php echo $syori; ?>">
<BR>
<INPUT type="button" value=" 登録 " onclick="return Move_UpDate()">
</FORM>
</BODY>
</HTML>