No.4
- 回答日時:
hiddenではない変数が$FORM{'**'}という形で受け取れているのであれば、
hiddenでも同様に受け取れると思います。
確認して欲しいのが、
submitボタンを設置している<form>と</form>の間に
<input type = hidden name = mode value = "write">
を書いていますでしょうか?
ちなみに$FORM{'mode'}をプリントしてみたら値は何も入ってなかったですか?
if(FORM{'mode'} ep 'write'){
↑
"$"がぬけているのもありますが、"eq"であるはずのところが"ep"になっていますよ。
それが原因の可能性もありますので注意してくださいな。
丁寧な回答ありがとうございます。
"$"や"eq"のところは、スクリプトの方ではきちんとなってました。
("$"はスクリプトを書いていてもしょっちゅう抜けてエラーを出してます(笑))
"<input type = hidden name = mode value = "write"> "の方も、正しい場所に置いてありました。
No.3ベストアンサー
- 回答日時:
>サブミット後はプログラムの初めからまた読み直すんではないんでしょうか?
フォームの処理とサブミット後の処理はスクリプトを分けることも可能なので確認しました。
それではフォームからの値の取り出し部分を見たいのですが、ReadParse後の処理を補足欄に記載して頂けますか?
度々すいません。
>それではフォームからの値の取り出し部分を見たいのですが、ReadParse後の処理を補足欄に記載して頂けますか?
と回答をもらい、記載しようとしてまとめていたところ、"ReadParse後の処理"と言うところで(私はReadParseがどういう処理をすくかが良く分からなかったので自分でデコードを書いていたんですが、デコードにエラーチェックを連動してつけていたため、最初のフォームの表示で何もデータが無いとエラーが出てしまうので、送信した後からデコードをするようにしていました。)ハッとなって、デコードを先に持ってきたらきちんと動いてくれました。
本当に初歩的なミスですいません。大変親身になって答えていただいて助かりました。ありがとうございました。
No.2
- 回答日時:
>$FORM{'mode'}という呼び出しが悪いんでしょうか?
$FORM{'mode'}は合っています。(但し質問文の方は「$」が抜けてますね)
スクリプト全体が見えないので何とも言えないのですが、hiddenで指定した項目はフォームのサブミット後に参照可能となりますので、上記の参照はサブミット後に呼び出される処理の中で行われなければなりません。
まずはこの辺りからチェックしてみてください。
この回答への補足
丁寧な回答ありがとうございます。
サブミット後に呼び出される処理の後と書いてありますが、サブミット後はプログラムの初めからまた読み直すんではないんでしょうか?
私はそのつもりで書いているのですが・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
チェックボックスで選択した内...
-
チェックボックスの返す値
-
wordの数式について 定積分を書...
-
ラジオボタンが両方とも選択で...
-
SUN BBSの改造方法
-
pythonのnumpyでの列(縦)ベク...
-
vsftpd+sslでアップロードできない
-
HTML プルダウンメニューの選択...
-
Javascriptの変数をCGIに送る方法
-
perlで書いたcgiでsqliteの使い...
-
Webアプリケーションを作りたい!
-
WEBページを強制的に横画面で見...
-
『数字の3桁毎にカンマを付け...
-
HTMLからCGIへデータを引き継ぎ
-
標準入力からデータが読込めない
-
VBで表示したホームページの...
-
open.window(javascript) を使...
-
CGI実行できない。ソースが表示...
-
CGI
-
htmlからパラメータで、cgiに渡...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
チェックボックスの返す値
-
別formのhidden項目を自form値...
-
チェックボックスで選択した内...
-
Error: No Recipient というエ...
-
CGIでチェックボックスを使...
-
hiddenで送ったデータの取り出し方
-
チェックボックスでのvalue値の...
-
アンケートフォームで前のペー...
-
python subprocessに関する質問
-
CGIで得た内容をHTMlページに代入
-
複数ボタンのvalueを送れない
-
CGIフォームから飛ばすメールで...
-
CGI→CGI変数の引き継ぎは...
-
FC2 掲示版のカスタマイズの仕...
-
心理テストページをCGIで作りた...
-
1つのformに2つのsubmitボタン
-
”送信ボタン” ”クリアボタン”...
-
フォームのvalueを変更する方法
-
フォームの入力内容の後ろに文...
-
アンケートの質問を複数にしたい
おすすめ情報