※ ChatGPTを利用し、要約された質問です(原文:JavaScriptを使わないBackの方法を教えてください。)
JavaScriptを使わないBackの方法とは?
このQ&Aのポイント
PHPで選択した値を表示するプログラムがあります。JavaScriptが使えない状況で、index.phpからselect.phpに戻る方法を教えてください。
index.phpで選択された値をselect.phpに表示するには、$HTTP_POST_VARSを使用して値を受け取り、INPUTタグに埋め込んで渡す必要があります。
しかし、error.htmlでBackリンクでselect.phpに戻ると、値が表示されない問題が発生します。error.htmlの書き方が間違っている可能性があります。
JavaScriptを使わないBackの方法を教えてください。
現在,PHPで選択した値を表示させているプログラムがあります。
<index.php>
選択するHTMLを表示するプログラム
<select.php>
選択された名前を表示するプログラム
その他に入力項目がある
<redirect.php>
選択された名前と入力された項目をチェックする
プログラム。エラーの場合はerror.htmlを表示する。
ここでerror.htmlを表示するプログラムはBackのリンクをつけたいと考えていますが、JavaScriptが使用できないため、
<a href="select.php">Back</a>
としていますが、index.phpで選択されたものをselect.phpでは表示しなければいけません。
index.phpからselect.phpではselect.php側で$HTTP_POST_VARSで受け取っています。受け取った値をINPUTタグに埋め込み、redirect.phpに値を渡してあげていますが、
error.htmlでBackリンクでselect.phpに戻ってくると表示できません。
error.htmlの書き方がいけないのでしょうか?
<error.html>
***************************************
<HR SIZE="1">
<form name="f1" method="post" action="select.php">
<A HREF="select.php" ACCESSKEY="9">Back</A><BR>
<INPUT TYPE="hidden" NAME="name" VALUE="あああ">
</form>
***************************************
お礼
リンクでやるのは無理があったのかもしれません。 ありがとうございます。 無事にできました。