<?
//設定ファイル・共通ファイル読み込み
require_once “./lib/config.php”;
require_once “./lib/db_common.php”;
require_once “./lib/func_common.php”;
//セッション開始
session_cache_limiter(“none”);
session_start();
if($_SERVER["REQUEST_METHOD"] == “POST”){
$data = sanitize($_POST);
}else{
$data = sanitize($_GET);
}
global $data;
extract($data);
//DB接続
db_connect();
//ヘッダー出力
//f_show_header();
//メイン処理
f_show_main();
//フッター出力
//f_show_footer();
//DB切断
db_close();
/*
メイン処理
param:リクエスト配列
return:なし
*/
function f_show_main(){
global $data;
extract($data);
switch($mode){
//入力画面
case “input”:
case “edit”:
f_show_input();
break;
//新規
case “insert”:
insert_sateligh($data);
f_show_list($data);
break;
//更新
// case “update”:
// update_sateligh($data);
// f_show_list($data);
// break;
//削除
// case “delete”:
// delete_sateligh($data);
// f_show_list($data);
// break;
//一覧画面
default:
f_show_list($data);
break;
}
}
/*
サイト情報入力画面
*/
function f_show_input(){
global $data;
extract($data);
//リロード防止処理
$rand = mt_rand();
$_SESSION['reload'] = “reload”;
$reload = “reload”;
//新規登録&編集モード
if ($mode == “edit”){
$rs = select_satelight($data);
$row = mysql_fetch_array($rs);
$modetype = “update”;
switch($row['tokuten']){
case “1″:
$cselected2 = “selected”;
break;
case “2″:
$cselected3 = “selected”;
break;
case “3″:
$cselected4 = “selected”;
break;
case “4″:
$cselected5 = “selected”;
break;
case “5″:
$cselected6 = “selected”;
break;
case “6″:
$cselected7 = “selected”;
break;
case “7″:
$cselected8 = “selected”;
break;
case “8″:
$cselected9 = “selected”;
break;
case “9″:
$cselected10 = “selected”;
break;
default:
$cselected1 = “selected”;
break;
}
}else{
$modetype = “insert”;
}
?>
<div>口コミ登録</div>
<form action=”<?=$_SERVER['PHP_SELF']?>” method=”POST”>
<input type=”hidden” name=”reload” value=”<?=$reload?>”>
<input type=”hidden” name=”mode” value=”<?=$modetype?>”>
<input type=”hidden” name=”id” value=”<?=$id?>”>
<table border=”0″ cellpadding=”0″ cellspacing=”0″>
<tr>
<td>お名前</td>
<td><input type=”text” name=”domain” size=”40″ value=”<?=$row['onamae']?>”></td>
</tr>
<tr>
<td>タイトル</td>
<td><input type=”text” name=”title” size=”40″ value=”<?=$row['title']?>”></td>
</tr>
<tr>
<td>メーセージ</td>
<td><input type=”textarea” name=”message” size=”50,7″ value=”<?=$row['message']?>”>
</td>
</tr>
<tr>
<td>得点</td>
<td>
<select name=”catecode”>
<option value=”" <?=$cselected1?>>- – - </option>
<option value=”1″ <?=$cselected2?>>1</option>
<option value=”2″ <?=$cselected3?>>2</option>
<option value=”3″ <?=$cselected4?>>3</option>
<option value=”4″ <?=$cselected5?>>4</option>
<option value=”5″ <?=$cselected6?>>5</option>
<option value=”6″ <?=$cselected7?>>6</option>
<option value=”7″ <?=$cselected8?>>7</option>
<option value=”8″ <?=$cselected9?>>8</option>
<option value=”9″ <?=$cselected10?>>9</option>
<option value=”10″ <?=$cselected11?>>10</option>
</select>
</td>
</tr>
<tr>
<td colspan=”2″ align=”center”><input type=”submit” value=”投稿” ></td>
</tr>
</table>
</form>
</div>
<?
}
/*
関数:レポートリスト出力
引数:なし
戻値:なし
*/
function f_show_list($data){
extract($data);
$rs = select_satelight($data);
if ($mode == “search”){
switch($tokuten){
case “1″:
$cselected2 = “selected”;
break;
case “2″:
$cselected3 = “selected”;
break;
case “3″:
$cselected4 = “selected”;
break;
case “4″:
$cselected5 = “selected”;
break;
case “5″:
$cselected6 = “selected”;
break;
case “6″:
$cselected7 = “selected”;
break;
case “7″:
$cselected8 = “selected”;
break;
case “8″:
$cselected9 = “selected”;
break;
case “9″:
$cselected10 = “selected”;
break;
default:
$cselected1 = “selected”;
break;
}
}
?>
<div>
<form action=”<?=$_SERVER['PHP_SELF']?>” method=”POST”>
<input type=”hidden” name=”mode” value=”input”>
<input type=”submit” name=”" value=”口コミ投稿”>
</form>
</div>
<div>口コミ投稿</div>
<div>
<p>口コミのご投稿ありがとうございます。<br />
頂いたコメントの反映にはしばらく時間がかかりますのでご了承ください。</p>
<p><a href=”index.php”>トップページへ戻る</a></p>
</div>
</div>
<?
}
?>