WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:サイト内のページで入力した内容を同一サイトの別ページで

0:[投稿] ジャイアンジジイ [MAIL] [2004/03/24 17:37 ][環境:IE6 わからないがCGIは駄目とか]

管理用のページで複数のフォームに入力します。その内容を公開用の所定のフィールドに出力表示し、かつEXCELファイルに落としたい。できればサンプル的なご説明をください。


1:[回答] Yachimata [2004/03/25 07:58 ]

提示された情報だけでは、
いきなりサンプルまで提示する事は
まず出来ないと思います。


2:[質問] ジャイアンジジイ [URL] [2004/03/29 22:22 ]

どうも、すみません。お待たせしてしまいました。
URLから説明させていただきます。TOPページのヘッダー部分、カウンターとニューヨーク時刻の間の黒い部分に隠しボタンがありますのでクリックしてください。すると、
現在、期待値データをIFRAMEにエクセルから表示していますが、このような方法をとるか、あるいはできることならその下にあるような表に直接データを入力して、その入力したデータを・・・・(ヘッダーのAUD/JPY VerII Model部分をクリックしてください)・・・・そのようなページのそれぞれの表に表示をしたいわけです。そこで問題なのはどうもCGIなるものを使わなければならないらしいのですがOCNのPAGE ONではダメということになっています。また、このページにもエクセルデータを出していますがこのような方法はやたらとサイズが大きくなって困ります。そして、最も困っているのは私が初めて手がけたHPでありその技術力があまりにも初歩的であるにもかかわらず、手がけている内容はあまりにも高度な技術を要する(私にとって)内容だということです。とにかく、データ更新を簡潔にしたいのです。最も簡単な方法お教えいただけますか?


3:[回答] みかん [2004/03/30 01:09 ]

ページの<HEAD> 部で、
var tm = new Date();
document.write("<SCRI"+"PT LANGUAGE='JAVASCRIPT'");
document.write(" SRC='kawaseData.js?"+tm.getTime());
document.write("' ></SCR"+"IPT");
ってやります。
日付をパラメータで渡す事により、常時最新のサーバーに
あるデータを引っ張ってこれます。
kawaseData.js の中身は、
tokyo = ["125.24","116.86","132.30"];
rondon= ["0.98","1.02","1.23"];

などと、JavaScript の配列で定義しておきます。
これをwindow.onload  で、テーブル化すればOK。
データをどこぞからひっぱってきて、それを動的に
更新したいってなら、CGIなどが必要です。
手動入力で更新するから問題無しってなら、同じデータファイル
名で、それがキャッシュされないように工夫したのが、上の
getTime() の部分です。

じゃね。


4:[完了] ジャイアンジジイ [2004/03/30 18:29 ]

みかんさん、ありがとう。でも知識不足の私には理解不能です。
で、代案として容量は気になりますがIFRAMEにEXCELで作成したデータを表示することにしました。EXCELでデータを作れるということは10キー入力で賄えるという利点があります。折角教えていただきましたが、この件は次の私の課題としたいと思います。

IFRAME使用にあたって新たな疑問が発生してしまいました。別件で・・・・よろしくお願いします。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World