<?php

if($Q{'no'}=='') error("不明な処理が含まれています。 error-***");//不正処理排除

#-----------------メニュー-------------------#
$TAB_MENU[]="戻る";
$TAB_LINK[]=$TAB_LINK[0];
$TAB_COM[]=$TAB_COM[0];
$p=explode(",",$TAB_PLUG[0]);
$TAB_PLUG[]=$p[0];
$CONT_TIT="「".$contTIT."」新規投稿";

//tips
$TIPS="<ul class='mess-cont'><li>TIPS";
$TIPS.="<li>・お得なキャンペーン情報や広告性の高いメッセージをご掲載ポータルサイトで公開できます。";
$TIPS.="<li>・掲載希望日を「毎週」にすると、ご指定曜日に毎週自動的に投稿する事ができます。";
$TIPS.="<li>・記事の保存期間は<b>".$SET_sc[limit_day]."日間</b>。1日に掲載できる記事数は<b>".$SET_sc[limit_log]."件</b>まで。";
$TIPS.="<li>・投稿画像は自動的に規定サイズに修正（リサイズ/トリミング）されます。";
$TIPS.="<li>・投稿頂ける写真は<b>JPEG形式</b>の画像のみです。";
$TIPS.="<li>・投稿前は、必ずフォーム内にカーソルを置いて「情報の掲載」をクリックしてください。";
$TIPS.="</ul>";


#---------------------------------------------#
#                            SQL設定
#---------------------------------------------#

//SQL読みこみ
$query="select ".$CONT_QUERY_CELL." from ".$CONT_TABLE." where ".$CONT_QUERY_WHERE.$CONT_QUERY_KEY;
$DATALOG=loadsqldata($query,"","");
if(!$DATALOG) $DATALOG=array();

$TODAY=time_menu($DATALOG,$Q{'no'});//日付チェック
if(!$TODAY) error("不明な処理が含まれています。 error-***");//不正処理排除

//時分
$Q{'uptime'}=sprintf("%02d",$Q{'uptime'});
$Q{'upmin'}=sprintf("%02d",$Q{'upmin'});
$YOBI=date("w", TimeStamp($TODAY."0000"));
$TIME=date("H");
$MIN=date("i");

#---------------------------------------------#
#                        登録前処理
#---------------------------------------------#

//登録処理実行
$ERR="";
if($Q{'tag'}=="regist"){
	if(!$Q{'bcm'}){ $ERR.="「記事内容」"; };
	if(!$Q{'editit'}){ $ERR.="「カテゴリー」"; };
	if($Q{'btt'}=='') $Q{'btt'}="無題";
	$temp=mb_strlen($Q{'btt'},'SJIS');
	if($temp>($mmax+2)) $ERR.="▼タイトル文字数：[".$mmax."]->".$temp."文字<br>";
	
	//画像
	$Q{'upfile'}=$_FILES['upfile']['tmp_name'];
	if($Q{'upfile'}){
		$type=strtolower($_FILES['upfile']['type']);
		if(($type != "image/jpeg" && $type != "image/jpg" && $type != "image/pjpeg")) $ERR.="「画像形式」";
	}
	
	if(!$ERR){
		$ERR='ok';//不正処理排除
		require(adm_dir."inc-sokuho-new-s.php");

		$PRINT.="<script>history.forward();</script>";
		$PRINT.="<div id='mess'>";
		$PRINT.="<strong>記事の投稿を完了しました。</strong>";
		$PRINT.=$TIPS;
		$PRINT.="</div>";
		$REQ=get_requests(array('tag','peg','plug'));
		$PRINT.="<div id='submit2'><ul class='bot-sub2'><li><a href='?$REQ'>戻　る</a></li></ul></div>";

		return;
	}else{
		$TIME=$Q{'uptime'};
		$MIN=$Q{'upmin'};
	}
}

//メニュー
$MENU="<select name='editit'>";
for($i=0;$i<sizeof($SET_sc[title]);++$i){
	$ch="";if($Q{'editit'}==$SET_sc[title][$i]) $ch="selected";
	$MENU.="<option value='".$SET_sc[title][$i]."' $ch>".$SET_sc[title][$i]."</option>\n";
};
$MENU.="</select>\n";

$MENU3="<select name=update>\n";
$MENU3.="<option value=''>".preg_replace("#([0-9]{4})([0-9]{2})([0-9]{2})#","\\1年\\2月\\3日",$TODAY)."</option>\n";
$ch="";if($Q{'update'}=='all') $ch="selected";
$MENU3.="<option value='all' $ch>毎週（".$sch_days[$YOBI]."）曜日</option>\n";

$MENU3.="</select>&nbsp;<select name=uptime>\n";
for($i=0;$i<24;$i++){
	$t=sprintf("%02d",$i);
	$ch="";if($TIME==$t) $ch="selected";
	$MENU3.="<option value='".$t."' $ch>".$t."時</option>\n";
};

$MENU3.="</select>&nbsp;<select name=upmin>\n";
for($i=0;$i<60;$i++){
	$t=sprintf("%02d",$i);
	$ch="";if($MIN==$t) $ch="selected";
	$MENU3.="<option value='".$t."' $ch>".$t."分</option>\n";
};
$MENU3.="</select>\n";


#---------------------------------------------#
#                         　メイン画面
#---------------------------------------------#

$REQ=get_requests(array('tag','peg','GID'));
if($ERR) $PRINT.="<div id=err>※".$ERR."に不備があるようです。</div>";
$w=$SET_sc['pho']['PC'][0];$imgsize="width:".$w."px;";

$Q=encode_form($Q,"bcm");//フォーム変換encode(除外タグ)
$PRINT.="<form method='POST' action='?' name='form' id='form' Accept-charset='euc-jp' ENCTYPE='multipart/form-data'>";
$PRINT.="<input type=hidden name=tag value='regist'>";
$PRINT.="<input type=hidden name=no value='".$Q{'no'}."'>";
$PRINT.=key_succession($REQ);

$PRINT.="<ul class=cont-list>";
$PRINT.="<li><h2>掲載希望日時</h2><h5>".$MENU3."</h5></li>";
$PRINT.="<li><h2>カテゴリ</h2><h5>".$MENU."</h5></li>";
$PRINT.="<li><h2>タイトル</h2><h5><input name='btt' size='50' type='text' value='".$Q{'btt'}."'><br>※".$mmax."文字以内/未記入OK</h5></li>";
$PRINT.="<li><h2>記事内容</h2><h5><textarea id='input' name='bcm' istyle=1>".$Q{'bcm'}."</textarea></h5></li>";
$PRINT.="<li><h2>画像<small>（横".$w."px）</small></h2><h5><input type='file' name='upfile' value=''></h5></li>";
$PRINT.="</ul>\n";

$PRINT.="<div id='submit'><ul class='bot-sub1'><li><a href='#' onClick=Submit('form')>情報の掲載</a></li></ul></div>";
$PRINT.="</form>";

//tips
$PRINT.="<div id='mess'>";
$PRINT.=$mes;
$PRINT.=$TIPS;
$PRINT.="</div>";

?>