*国紹介の追加 [#ye400054] -ページ: [[罪罰改造板2]] -投稿者: [[フロンティア]] -優先順位: 重要 -状態: 提案 -カテゴリー: こんなのが欲しい♪ -投稿日: 2006-12-08 (金) 04:00:37 -バージョン: **内容 [#x45eb157] はじめまして、お世話になっています。 どうしてもうまくいかないので質問します。 罪罰/国代表を応用して、代表のみが仕官者用の国紹介を書けるようにしたいのですが・・・ まずore_system.cgiのsub cdat_writeに$cn_mes[1〜5]の変数を追加します。 その後ore_changes.cgiのsub changes_menu2にvalue=15の項目を追加、sub changes_exeにif($cmd==15)から始まる構文をかきはじめたのですが、うまくいきません。 ore_sub-infomation_pc.cgiを参考にして <input type=text name="$cn_mes[$camp]" class="button2" style="width:360px"> <input type=submit value="送信" class="button2" style="width:100px"> と追加したのですが、logdata/cdata.cgiを確認してみても、$cn_mes1;,の空白のままです。 任意で文章を打ち込んで、それを$cn_mes[$camp]に反映できるようにしたいのですが、どうすればいいでしょうか? 分かる方どうかお願いします。 ---- -inputの前の<がぬけていますが、HTMLタグの問題はありません。 -- [[フロンティア]] &new{2006-12-08 (金) 04:01:55}; -情報のコメントを応用してはいかがですか?>更新の条件部分を、国代表の称号等を持っていないと。。。みたいな感じで -- [[三毛猫]] &new{2006-12-10 (日) 12:22:13}; -一応if($cshu[2] = $nm)で囲うので代表の部分は問題ないんですが、肝心の打ち込んだ文章を$cn_mes[$camp]に当てるのがうまくいかないのです・・・ -- [[フロンティア]] &new{2006-12-10 (日) 14:41:14}; -[2]は[$camp]です -- [[フロンティア]] &new{2006-12-10 (日) 14:42:03}; -http://mikeneko.skr.jp/kk/2chbbs/kaizou/ の国事関連を参照下さい。>ちなみに、私のところも国データを配列化していますが、任意の文章でスペースや記号を入力可能にするため、@は使わず$cms0〜5(無所含む)にしています。 -- [[三毛猫]] &new{2006-12-10 (日) 16:43:22}; -ore_sub-system.cgiのsub decodeの$comあたりにに新しくデコードを追加して~ <input type=text name="$cn_mes[$camp]" class="button2" style="width:360px"> を~ <input type=text name="デコード名" class="button2" style="width:360px"> に変更して~ $cn_mes[$camp]=$デコード名; とすればできると思いますよ。 -- [[six]] &new{2006-12-11 (月) 08:36:31}; -三毛猫さんの掲示板の「国事関連」を参考にしてやってみましたが、うまくいきません。$info_mesは大丈夫みたいなんですが、それを国データ($cmes1など)に反映書き込みがうまくいかないみたいです。ためしに個人データに$info_meswo -- [[フロンティア]] &new{2006-12-11 (月) 14:33:46}; -なぜかエンターを・・・。ためしに個人データに$info_mesを追加して、$cmes1=$info_mes;と別ファイルで実行してみましたが、うまく書き込みされないみたいですし・・・ -- [[フロンティア]] &new{2006-12-11 (月) 14:35:11}; -国事関連には根本的な箇所に誤字があります。(今気が付きました^^;)>もう少し分かりやすく書き直します。 -- [[三毛猫]] &new{2006-12-11 (月) 21:33:03}; -訂正を書き込みしました。>修正版にも書きましたが、$info_mesは個人データにではなく、systemの一時記憶として書き込まれますので、デコード処理のトコになります。 -- [[三毛猫]] &new{2006-12-11 (月) 21:43:21}; -うまくいきました〜ありがとうございます -- [[フロンティア]] &new{2006-12-12 (火) 01:34:43}; #comment