教えてgooのNo.130269にも同様な質問があるのですが、教えてください。
htmlで作成した入力画面(フォーム)からcgi(perlで作成)で確認画面に行き、内容修正のための戻るボタンを設置しているのですが、戻るボタンを押すと、入力画面に戻っても、入力した内容が保持されないのですが、内容を保持する方法があれば教えてください。また、補足等が必要であればご連絡下さい。
私の使っているブラウザはIE5.5です。

確認画面では以下の両方のコードでだめでした。
<input type="button" value="内容を変更する" onclick="history.back()">
<a href="javascript:history.back()">内容を変更する</a>

このQ&Aに関連する最新のQ&A

A 回答 (1件)

q=130269では、入力フォームもCGIで生成させるのが確実とアドバイスが


ありますね。当方は初心者につき、まったく的外れかもしれませんが・・・

入力用HTMLを書出す aaa.cgi では、未だ存在しないはずの入力内容を
@qqq に取り込ませ、入力欄に反映させるとします。@qqq は空っぽで、
未記入の入力フォームになりませんか?

記入後の submit を受け、bbb.cgi は実在の入力内容を @qqq に取り込み、
確認用HTMLを書き出すのですよね。受信内容は、固定表示とともに
<form name="theForm" action="ccc.cgi"><input type="hidden">
にも入れて ccc.cgi に転送するとしたら、修正ボタンの onClick で
document.theForm.action = "aaa.cgi"; submit();
というのは、いかがでしょうか? (嘘文法を書いてたらゴメンナサイ)
    • good
    • 0
この回答へのお礼

ありがとうございました。
入力画面をCGIとして対応しました

お礼日時:2002/04/15 21:47

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QOCNへの問い合わせ

プロバイダーとしてOCNを利用しているのですが、
電話で問い合わせたいことがあり、電話番号を探しているのですが、
HPを見る限りフリーダイヤルしか載っていません。
一般電話に加入していないのでフリーダイヤルが利用できないのですが、
その他の問い合わせ用の電話番号をご存知の方はいないでしょうか?

Aベストアンサー

携帯電話からは繋がるけれど、それではダメなのですか?
IP電話は繋がるのか分かりませんが・・・・。

もしくは、104番号案内に電話をして聞いてみてはいかがでしょう?
直接の、サポートの通常電話番号が分からなくとも、
プロバイダーの何かしらの部署の通常電話番号が、分かるかも知れません。
そこへ電話をして繋がった方に事情を説明して、正しい電話番号を伺うとか・・・・。

Q[返信]

夜分にすみません。
[~]の鍵括弧はどういう言語なのでしょうか?
htmlの辞書に載っていませんでした・・。

Aベストアンサー

ブラウザで見ると
[返信]
って感じになり「返信」のトコだけ下線付きのリンクになります。
「[」と「]」は単なる文字ですよ(笑)

QMacでプロバイダーOCNの方

この度ワケ有りでプロバイダーをOCNに変えました。
以前はメールはiMac標準の「Mail」でしか使用できなかったのですが、OCNだと所謂Webメールなんです。Yahooメールなんかと一緒です。
Webメールは出先(会社や他人のw)やネカフェで使用出来き、便利な面もありますが「アドレスブック」も最初っからやり直しになるので、出来れば以前の通り「Mail」で使用したいのです。

OCNに訊ねると「appleにお問い合わせください」の一点張り。
今年購入ですがappleの無料問い合わせ期間も終了してます。

どなたか同じ環境で使用している方が居られましたら、是非やり方をご教授頂けたらと思います。

iMac21.5inch、2012年前半購入。Mac OS X 10.7.4

Aベストアンサー

参考リンクにOCNのメール設定の情報がありました。
AppleのMailの例もありましたので、これを参考にして設定してみてはいかがでしょうか?

参考URL:http://help.ocn.ne.jp/ols/menu/tr/50312_trm.html

Q
の場所は?

CGIでデータを受け渡しするアンケートを作っています。html中に書く<form method=post action="***.cgi">~</form>“~”の場所についてですが質問項目を全て挟まなくてはいけませんか?実は、チェックボックスの「最大2つまで回答可」という部分をJavascriptでチェック個数を超えてチェックした時点でアラートが出るようにしてます。その記述中にすでに<form>~</form>タグを制限をかけたい質問に置いているので、質問全体を<form method=post action="***.cgi">~</form>でくくると入れ子になってしまいます。大丈夫ですか?

Aベストアンサー

<form method=post action="***.cgi" name="form1">~</form>
にする。つまり「最大2つまで回答可」という部分だけをonclickでJavascriptを呼び出したらいいと思います。

QOCN(ACCA)8Mプランについて・・・。

ここで、このような質問をする事が良いのか、どうか分かりませんが、OCNに何度、問い合わせても返答が無いので、皆さんに質問。

去年の11月の初旬にOCNが提供する、ACCA(8M)プランというサービスに申し込みをしました。
期間限定でデビュープライス1970円を売り文句にしたサービスです。
申し込み当初、1ヶ月から2ヶ月待ちという連絡を受けました。

それから、丸二ヶ月経ちますが、何の連絡も無いので(電話一本も)、こちらから問い合わせました。
最初に、メールにて問い合わせましたが、いつまで待っても未返答。
次に、電話で問い合わせましたが、つながらない。

何度か、そんな事を繰り返していると、FAXのほうが連絡がつきやすいという情報を得て、我が家にはFAXがないのでコンビニより、問い合わせのFAXしました。

先月18日、ようやく電話が来て、あと10日で開通すると連絡がありました。
そして、また現在まで連絡が一切の連絡がありません。

ADSLは加入者希望が殺到していて、多少時間がかかるのは納得しているつもりです。
ですが、ここまで待たされるのは、当たり前の事なのでしょうか??

先日、とある雑誌のOCNの広告を見て、驚きました。
ADSLサービスが最短で9営業日で開通するとうたっていたのです。
こんな事をされては正直、イライラします。

日本最大のバックボーンを誇るOCNでもこんなもんなんでしょうか?
ちなみに、我が家は以前からプロバイダをOCNで利用しているので、ADSLサービスへの変更という形になると思うのですが、それでも、こんなに待たされるものなんですか??

何か、アドバイスを頂きたいです。
よろしくお願いします。

ここで、このような質問をする事が良いのか、どうか分かりませんが、OCNに何度、問い合わせても返答が無いので、皆さんに質問。

去年の11月の初旬にOCNが提供する、ACCA(8M)プランというサービスに申し込みをしました。
期間限定でデビュープライス1970円を売り文句にしたサービスです。
申し込み当初、1ヶ月から2ヶ月待ちという連絡を受けました。

それから、丸二ヶ月経ちますが、何の連絡も無いので(電話一本も)、こちらから問い合わせました。
最初に、メールにて問い合わせましたが、い...続きを読む

Aベストアンサー

こんばんわ、昨年にも回答したjixyoji-ですσ(^^)。

●去年の11月の初旬にOCNが提供する、・・・あと10日で開通すると連絡がありました。そして、また現在まで連絡が一切の連絡がありません。

とても珍しいですね(゜o゜)。昨日行政指導が発せられた悪徳ADSL事業者Yahoo!BBならいざ知らずま~OCNはあまり良いとは思いませんが、ACCAでそれですか?相当NTT交換局が混雑しまくりのようですね~(゜_゜;)。

しかしそれにしてもそのOCNの対応はまるでYahoo!BBの対応瓜二つですね(▼д▼)。私個人としては顧客無視の殿様商売的対応は雪印食品並に不愉快極まりないです(ー_ーメ)!

さて2001年11月にADSLに変更申し込みをしたにも関わらず当初の約束以上に待機状態が続き、アナログ回線の余計なお金を支払ってると言う事ですよね。契約締結時に結ばれた内容を守らずに余計なアナログ回線での金銭の支払いが発生している状況からこれは典型的「債務不履行契約」で「不完全履行」と言えます。この契約の場合債権者はmaruhisaさん、OCNが債務者となります。

「債務不履行」
債務者の責任によって、債務の本旨に従った履行のなされないこと(つまり、債務者として本来なすべきことをしないこと)を「債務不履行」といいます。履行遅滞、履行不能、不完全履行の3つの型があります。

i 履行遅滞・・・・・債務を履行できるのに、履行期に違法に履行しない場合
ii 履行不能・・・・・債務者の故意・過失などによって履行が不可能となった場合
iii 不完全履行・・・履行としてなされたことが不完全な場合

 債務者が、どんな事情であれ債務を履行しない場合には、次のような“要求”をすることができます。

ア.「強制執行」によって強制的に履行を実現する
イ.相手方の債務不履行を理由として「損害賠償を請求」する
ウ.契約を「解除」する

ここでは条件イ.&ウ.が可能と言えるでしょう。それらのムネをOCNに対し請求できます。こんなOCN側の契約違反の余計なアナログ回線を発生されてる時点でユーザーであるmaruhisaさんが支払う必要すら一切ありません(ー_ーメ)。

まずは地元の「消費者生活センター」へどうすれば良いか相談しましょう!。そしてすぐにOCNに連絡して電話に出た人間に相談せず即刻上司を引っ張り出してその場でどうするか決めましょう。後いつどこで誰と何をしゃべって決まったのか克明にメモを取っておきましょう(証拠になります)。とにかく責任者である人間を引っ張り出し、名前を聞き話をして重要な事は手筈をするように心がけてください。このような事を窮する場合は下の人間に話しても上に報告が行くまで時間がかかるので気をつけましょう!

「国民生活センター」
http://www.kokusen.go.jp/

「消費者生活センターリンク集」
http://www.kokusen.go.jp/link/_pref.html

もしOCNの対応が悪ければ監督官庁の「総務省」にチクり、どう対処すべきか相談してください。

「総務省」
http://www.soumu.go.jp/

もしくは最近こういった些細な法律にひっかかる事に司法では「少額訴訟制度」を設けています。下記サイトで勉強し、OCN側へ訴訟も辞さない意思を伝えては如何でしょう?「少額訴訟制度」を実際に利用して導入が大幅に遅れて問題になってる「Yahoo!BB」側へ訴訟を起こした例が「週間アスキー」12月8日(火)号に掲載されてました(-。-;。今後この訴訟制度を利用して訴訟を起こす人が増えると思われます!

「やさしい少額訴訟制度」
http://www05.u-page.so-net.ne.jp/cf6/tadayuki/zluke.html

さて前回の回答でもお奨めしたのですが「eAccess」はほぼ確実に8営業日で開通できると思われますがどうでしょう?またそんないい加減なOCNは解約して私が下記でお奨めするプロバイダー&eAccessプランなら確実化と思われますがもし考えを変更するならお奨めです(o^^o)。

●「U-net SURF」
http://www.netsurf.ad.jp/

「eADSLパック8」
http://www.netsurf.ad.jp/kojin/frame/eadsl.html
*タイプ1:申込手数料\2,000-+NTT開通手数料\800-+NTT工事費\2,800-=\5,600-
月額料金タイプ1:基本金額\3,150-+モデムレンタル料\500-+NTT回線使用料\173-=合計\3,823-
このサービスではユーザーIDが1つ発行される。電子メール用のアドレスが1つ※ご利用できます(2つ以上ご希望のお客様は「メールアドレス追加オプション【ワンモア・メールアドレス】」をご利用ください)。ホームページサービスは無料で20MBまでご利用できます(商用利用は できません)。
今月号の月刊インターネット総合マガジン『あちゃら』で昨年度プロバイダー総合顧客満足度アンケートでNo.1を獲得。

『あちゃら』
http://www.isize.com/acara/

●「IIJ4U」
http://www.iij4u.or.jp/

「IIJmio:DSL/De」
http://www.iijmio.jp/guide/outline/te/
*2002年3月末までにmio DSL/De(回線がeAccess)をお申し込みいただくと、最初の1ヶ月は月額料金が無料になるキャンペーンを実施中です。動的にグローバルIPアドレスを1つ割り当てます。メールボックスなし。WEBディスクスペースなし。
初期費用:タイプ1モデムレンタルの場合\6,800-
月額料金\3,973-+別途モデムレンタル料\500-。
提供エリア東京都・神奈川県・千葉県・埼玉県の4つ。こちらも『あちゃら』での評価は高いです。

●「DTI」
http://www.dti.ad.jp/

「ADSL-E8プラン」
http://www.dti.ad.jp/service/xdsl/adsle8m/index.html
*初期費用:DTI 開通手数料\3,300-
月額基本料金:\3,280-+モデムレンタル料\500-+NTT回線使用料\173-=\3,953-
入会初月は接続料無料 使い放題!
『メールサービス』・メールアカウント 1個 ・最大保存容量100MB ・メール転送は1箇所設定できます。・APOPの設定が可能です。
『ホームページサービス』・15MBまで無料で利用可能。・CGIはご用意したメニューからご利用いただけます。
月曜日~日曜日まで週7日間のサポートを行っています。アクセスポイントにおいてビジーを出さないため、厳密に利用度の監視を行い、利用度増加とアクセスポイント増設タイミングを比較し、少しでもビジーになる可能性があるアクセスポイントについては、速やかに入会規制を行い、DTIのクオリティを維持している。退会率1%以内を前面に押し出して顧客満足度が高いとインターネット関連の雑誌でアピールしている。

それではよりよいネット環境をm(._.)m 。

こんばんわ、昨年にも回答したjixyoji-ですσ(^^)。

●去年の11月の初旬にOCNが提供する、・・・あと10日で開通すると連絡がありました。そして、また現在まで連絡が一切の連絡がありません。

とても珍しいですね(゜o゜)。昨日行政指導が発せられた悪徳ADSL事業者Yahoo!BBならいざ知らずま~OCNはあまり良いとは思いませんが、ACCAでそれですか?相当NTT交換局が混雑しまくりのようですね~(゜_゜;)。

しかしそれにしてもそのOCNの対応はまるでYahoo!BBの対応瓜二つですね(▼д▼)。...続きを読む

Q ではなく普通のリンクで cgi を起動する方法

検索結果が多い時に、結果を1つのページに最大で10個表示させて
複数のページにわけたいと思います。 Submit ボタンではなく

1 2 3 4 5

のようなリンクから cgi を起動したいのですが、
アドバイス頂けますでしょうか?

search?value=10

のようにして $_GET から受け取る方法もありますが、
出来れば POST を使いたいと思います。

Aベストアンサー

<a href="javascript:jumpmenu()">1</a>
<a href="javascript:jumpmenu()">2</a>
<a href="javascript:jumpmenu()">3</a>
<a href="javascript:jumpmenu()">4</a>
<a href="javascript:jumpmenu()">5</a>
として、jumpmenu()で、処理の最後に"submit();"を実行すれば
POSTできます。

QOCNのフレッツにのりかえて…

無事工事も終了し、LANボードの増設も終了し、あとはセットアップのみなんですが、
そこでつまづいてます…。
ID(だったかな?間に@が入るものです。)とパスワードのところでつまづいてるんです。
ここに入れるべきものは何でしょうか?
NTTに問い合わせたところ、@IP.OCN…のようなものを入れると言われました。
これは一番最初に届いた封筒に入っていた書類に書いてあるものですか?
またパスワードはWEBパスワードでしょうか?
OCNに問い合わせのメールはしてみましたが(携帯メールで)…
実は一番最初にきた書類の封筒が見当たらなくて…。

Aベストアンサー

こんばんは、ダイヤルアップから、コース変更ですね。

>、@IP.OCN…のようなものを入れると
@の左側には、ダイヤルアップの時と同じ『認証ID』
を入れてください
右側には、プロバイダのコースによって違いますが
フレッツから送られてきた、封筒の中に、OCNの
@***.ocn.ne.jpはこれを変わりに
入力して下さい、ということが書かれた、変換表
が入っているはずです。
パスワードはダイヤルアップと同じ『認証パスワード』
でよかったはずです。

http://www.ocn.ne.jp/personal/member/
の『お客さま番号の確認』で、確認して見て下さい。

Aベストアンサー

>画像ヘッダとはどういうものでしょうか?

Content-type: image/gif
Content-type: image/png
Content-type: image/jpeg

など、画像タイプごとに決まっています。
<img>タグに普通の画像ファイルが指定されている場合は
Webサーバが画像ファイルの拡張子から判断して返してくれ
ますが、CGIから返されるデータの種類は拡張子からは判断
できないのでCGI内部からヘッダを返す必要があります。


●CGIがPerlの場合で、GIF画像をCGIから返す例
#!/path/to/perl
print "Content-type: image/gif\n\n";
open(GIF, "file.gif");
binmode(GIF); binmode(STDOUT);
print <GIF>; close(GIF);

もちろん、CGIからは画像フォーマットを返せばいいので、
ファイルから読まずにあらかじめCGIソース内に画像データ
を持っておいて出力する方法も可能です。


ちなみに、多くのCGIではHTMLコンテンツを返す場合が多い
ので、ヘッダは以下のようになります。

print "Content-type: text/html\n\n";

>画像ヘッダとはどういうものでしょうか?

Content-type: image/gif
Content-type: image/png
Content-type: image/jpeg

など、画像タイプごとに決まっています。
<img>タグに普通の画像ファイルが指定されている場合は
Webサーバが画像ファイルの拡張子から判断して返してくれ
ますが、CGIから返されるデータの種類は拡張子からは判断
できないのでCGI内部からヘッダを返す必要があります。


●CGIがPerlの場合で、GIF画像をCGIから返す例
#!/path/to/perl
print "Content-type: image/gif\n\n...
続きを読む

QYAHOOとOCNのADSL、どちらが良い?

現在、OCNのPCパックを利用しています。PCのリースとOCNのプロバイダー契約が一つになってるサービスなのですが、今、YAHOOのADSLと契約しようかどうか迷っています。今は、フレッツISDNを利用しています。OCNに問い合わせた所、PCパックの契約上、OCNのプロバイーダーの契約をすべて解約することはできないのですが、YAHOO BBさんのアドレスも平行して取得できるとお聞きしました。
このような形を取ると、月額のお値段の総額が、かさむんじゃないかと心配です。
あと、YAHOOさんのプロバーダーとしての資質も、気になりますし・・・。
安かろう~悪かろうだと、嫌ですし・・・。
良きアドバイスがありましたら、よろしくお願い致します。

Aベストアンサー

yonetinさん、初めまして!

私もNo.1回答者さんの意見に賛成です。YAHOOと言う言葉に惑わされていませんか? はっきり言ってADSLに関してはどこでも一緒です。違うのは料金だけです。(安い方がいいと言うのは分かりますが、私はOCNのバックボーンの太さに魅力を感じ、OCNに入っています。ADSLはフレッツですが…。)

今までOCNと契約していて、何かお困りの事や、トラブル等が発生したのでしょうか? OCNは結構サポートも充実しているようですし、YAHOOにすると今までのメールアドレス等も全て変わってしまいます。

OCNのACCAなのか、フレッツなのかは不明ですが、いずれにしろ私はOCNの方をお勧めしたいですね。

それでは、より良いネット環境を…。

Qレンタルサーバーで を吐き出そうとしたのですが、禁止なのですか

CGIの勉強をしているものです。

激安サーバーを借りて自作CGIを置いてみました。
HelloWorld的なCGIのレスポンスが返ってくることまでは確認できました。
実験したのはPythonですが、言語は関係ないと考えています。
サーバーはたぶん Linux + apache だと思うのですが、レンタルサーバー会社が情報を公開していないっぽくて、今のところハッキリ分りません。
(perl・RUBY・Python 2.3.4に対応!と謳っているサーバーです)


【現象】
実験的に、
<base href="http://XXX.co.jp">
のようなレスポンスを返すようにしてみたところ、この行の出力部分以降が無視されてしまいました。
(XXX.co.jpの部分は、実際には有効なドメインです)
試しに単なるHTMLファイル内に
<base href="http://XXX.co.jp">
を書いてみたら、その部分だけ、除去された形のHTMLが返ってきました。


【質問】
質問点は次の2点です。

1.レンタルサーバーではこのようなことはあたりまえなのでしょうか。
2.もしサーバー側の制限であれば、そのような制限のないレンタルサーバーはないでしょうか。


【蛇足】
勉強のために Python で組んでみたのですが、漫然と勉強をしていても上達しないので、なにか実用的で簡単なものを作ろうと思い、<base ... > 機能を使った自作CGIを作ってみました。
が、結果的に制限されているのであれば、多少高くても、使えるところを探して乗り換えたいと考えているような状況です。

※当該サーバー管理会社に質問すべきかもしれませんが、激安サーバーのため、技術的な質問は一切受け付けないとのことで、こちらでご存知のかたらいらっしゃればと思い、質問させていただきました。

CGIの勉強をしているものです。

激安サーバーを借りて自作CGIを置いてみました。
HelloWorld的なCGIのレスポンスが返ってくることまでは確認できました。
実験したのはPythonですが、言語は関係ないと考えています。
サーバーはたぶん Linux + apache だと思うのですが、レンタルサーバー会社が情報を公開していないっぽくて、今のところハッキリ分りません。
(perl・RUBY・Python 2.3.4に対応!と謳っているサーバーです)


【現象】
実験的に、
<base href="http://XXX.co.jp">
のようなレスポン...続きを読む

Aベストアンサー

Version 1.5.3
・BASEタグが利用できない携帯電話対策としてBASEタグを利用しないモードを追加
http://www.yumemaboroshi.net/cgi236/

base タグが使えない条件があるなんて知りませんでした。


人気Q&Aランキング

おすすめ情報