![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
お世話になります。
フォームに関しての質問です。
<input ,,,,などは使えるようになりましたが、
今回やりたいことは、
表示した時刻をそのまま取り込むにはどうしたらよいか、
と言うことです。
もう少し詳しく説明します。
あるテスト問題をやらせ、
回答内容と、回答するまでの時間の2本立てで評価をしたいために、
cgiで問題を表示したときに開始時刻を表示し、
回答ボタンが押されてcgiに戻ったときに終了時刻を求め、
その間隔を把握したいのです。
しつこいですが、
開始時刻を表示し、その開始時刻をそのまま取り込みたいのです。
構想は、
&timeのように現在時刻を調べ、
取得した時刻を20090817 101225の様に開始時刻として表示し、
この表示した20090817 101225を回答内容と一緒に取り込みたいのです。
(取り込んだ後に同じく&timeで時刻を求め、間隔を割り出します)
以上、宜しくお願いします。
No.1ベストアンサー
- 回答日時:
作戦は、ふたつあります。
作戦1 <input type="hidden" name="stime" value="1250475796">
この INPUTタグを form 中に含めてください。 表示用の開始時刻とは別にです。
・stime はパラメーターの名前なので、適当に変更してください。
・1250475796 は、time() の生の値です。 その方が、入力後の引き算が楽です。
作戦2 表示用の開始時刻をそのまま入力するには、以下の様にします。
<input type="text" name="stime" value="表示時刻" readonly>
テキスト入力欄らしくない体裁にするのはちょっと面倒かも知れません。
いずれの場合も method="get" なら、URL書き換えで開始時刻を偽るという不正行為がいとも簡単にできてしまいます。
早速有り難うございます。
どちらも言われていることは分かりました。
作戦1は時刻を求め、同じ物を(1)表示と(2)取得用に使う、
と言うことですね。
作戦2は求めた時刻を(変更できないが)インプットボックスのように表示し、
そのまま取り込める、
と言うことですね。
まさに作戦2で書かれているように、
「テキスト入力欄らしくない体裁」がやりたいことです。
単純に表示して、それにnameが付けられれば可能なのですが。
いざとなれば、作戦1が使えますね、考えつきませんでした。
同じ時刻とは言え、表示したものではないことだけが気にすれば気になる、
という感じですが。
出来なければ仕方がないのでこの方法を採ろうかと思います。
申し訳ありません、
もう少し、他に教えていただけるかも知れないので、
開けておこうと思います。
有り難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- docomo(ドコモ) 通話録音が(最初から)自動的に始まるアプリは? 7 2023/01/16 15:53
- Excel(エクセル) 至急 Excel日付表示設定教えてください Excelの日付表示ですが、他者から送られてくるExce 6 2023/02/03 11:01
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- その他(Microsoft Office) エクセル 条件付き書式 日をまたぐ塗りつぶし 1 2023/01/13 18:00
- その他(学校・勉強) 緊急やねん!おらへんのか?親身にご回答頂ける方!! 職業訓練いってます 朝9時10分にショートホーム 4 2022/05/18 23:50
- ルーター・ネットワーク機器 Linkstation のスリープタイマー設定方法がわかりにくい 1 2023/01/07 13:34
- 学校 親身にご回答頂ける方!! 職業訓練いってます 朝9時10分にショートホームルームが始まりますが 本日 1 2022/05/18 21:58
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- ノートパソコン パソコンでスライドショーの画面に時計を表示させたい。 5 2022/09/22 15:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DBを10件毎に表示ページング...
-
HTMLでASPを動かしたい
-
c# webBrowser 内のpdfファイル...
-
月の第一週とは
-
よくある 『 第○(1・2・3・4・...
-
エクセルで 自動的に◯や数字を...
-
エクセルで毎月第2週日の水曜日...
-
週2回のペースって だいたい何...
-
毎○曜日って、使いますか?
-
今週とは何曜日から何曜日まで...
-
AccessVBAで「このフィールドに...
-
for a week tomorrowはどういう...
-
C言語始めたてで先生にこれ進め...
-
cgiとplとpm
-
CGIの中で出力するテキスト内容...
-
アンケートなどの1日1回の投...
-
クライアントのIPとマシン名を...
-
PerlのCGIでフォームのテキスト...
-
VBAでExcelのヘッダーに文字列+...
-
リストコントロールの列幅を固...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DBを10件毎に表示ページング...
-
perlのフォームで表示したテキ...
-
Webページを作るには、HTMLとCS...
-
YAHOO!検索にて、有名な?企業...
-
Webで取得できる情報
-
HTMLでASPを動かしたい
-
アクセス解析の検索エンジンの...
-
携帯端末用のアクセス解析なん...
-
smallbasicで現在表示している...
-
RSSのフィードを受取り、それを...
-
指定文字以降を表示させない
-
cgi(perl)で掲示板などを作成...
-
if文について
-
RSSファイルを取得して、現在の...
-
携帯端末用アクセス解析CGI
-
月の第一週とは
-
6月の第2 第4火曜日は何日...
-
よくある 『 第○(1・2・3・4・...
-
エクセルで毎月第2週日の水曜日...
-
[Excel] ある日の曜日が当月の"...
おすすめ情報