$val){ $_SESSION['param'][$key] = $val; } //デバッグ処理 if(constant('BBS_DEBUG_MODE')){ print "
--- bbs_post2 Head SESSION ---
"; print "
";
		var_dump($_SESSION);
		print "
"; } /************************************************ 引数のチェック ************************************************/ if(strlen($p['cmt']) > "20"){ $message = "コメントが長すぎます。"; bsc_error($message,$p,$return_url); exit; } if(preg_match('/tonari_post1.php/',$_SESSION['page']['pre'])){ // post1から渡される引数をチェック $return_url = "/tonari/tonari_post1.php"; if($p['nm'] == ""){ $message = "レシピ名が入力されていません。"; bsc_error($message,$p,$return_url); exit; }elseif(strlen($p['nm']) > "128"){ $message = "レシピ名が長すぎます。"; bsc_error($message,$p,$return_url); exit; } if(strlen($p['cmt']) > "100"){ $message = "コメントが長すぎます。"; bsc_error($message,$p,$return_url); exit; } for($i=1;$i<=5;$i++){ // 画面遷移が通常であり、なおかつ配列が存在しない場合 if(!array_key_exists('material'.$i,$_SESSION['param'])){ $_SESSION['param']['material'.$i] = ""; } if(!array_key_exists('amount'.$i,$_SESSION['param'])){ $_SESSION['param']['amount'.$i] = ""; } if(empty($_SESSION['param']["unit".$i])){ $_SESSION['param']['unit'.$i] = ""; } } } $template =& loadTemplate( $p ); $template->show(); //デバッグ処理 if(constant('BBS_DEBUG_MODE')){ print "
--- bbs_post2 Tail SESSION ---
"; print "
";
		var_dump($_SESSION);
		print "
"; } } tonari_post2($p); ?>