口コミ投稿ページ

<?

 //設定ファイル・共通ファイル読み込み
 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>

<?
}

?>



コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

Comment

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>