• ベストアンサー

postで引き渡したしたデータは、いつまで保持しているのですか?

たとえば検索サイト等で、<select>タグとかで選択した都道府県データをpostで次のページにデータを引き渡したとします。次に別のページに遷移したとき、そのpostで引き渡したデータ、つまり、都道府県のデータはまだ持っているのでしょうか?また、もし持っていないなら、持たせる方法はあるでしょうか?

  • HTML
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.1

HTMLでは POSTしたページにしか渡されません。 次に別なページに行った時には渡されません。 POSTされた値を保持し続けたいのであれば、 なにかしらのサーバーサイドスクリプト等を使いプログラムする必要があります。 JavaとかPHPとかRubyとかPerlとかとかとか・・・ JavaScriptでも可能ではあります。

関連するQ&A

  • PEAR::Pagerでチェックボックスデータを保持したいです。

    PEAR::Pagerでチェックボックスデータを保持したいです。 CentOS 5.0 PHP 5.1.6 携帯サイトを作っています。 画像を一覧で表示しているページで、各画像に チェックボックスを付けチェックの入った画像を 次のページで表示しています。 登録されている画像が10枚以上ある場合は、 PEAR::Pagerを使ってページングしているのですが、 2ページ目、3ページ目と遷移した場合にチェックボックスの データを保持する方法をご教授願いたいのです。 ページングはaタグでリンクしていますので、POSTの値を 保持する方法はどうしたもんかと・・・。 携帯なのでjavascriptも使えないので大変困っております。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • リロード時もコンボボックスの内容を保持したい

    リロード時もコンボボックスの内容を保持したい select要素を使ったコンボボックスの作成で困っています。 1つ目のセレクトボックスで選んだ都道府県に対応した市を、 2つ目のセレクトボックスに反映させるところまではうまく行くのですが、 ページをリロード、あるいは遷移先から戻ってくると、 1つ目のセレクトボックスを別のものに再選択しないと2つ目が選べない状態になります。 対応方針として、ページロード時に都道府県を選んでいれば、 2つ目のセレクトボックスを再構築するサブルーチンの処理に回すことを考えたのですが(サンプルのコメントアウト部分です。)、 引数に問題があるのか、どうも再構築がうまく行きません。 現状のHTMLを活かしたまま、Javascriptの変更のみで 要望の動きを実現させる方法をご教示いただけないでしょうか。

  • ブラウザ戻るボタン押したらPOSTデータ消失

    いつもお世話になっております。 スマホでtopページからある画面に遷移し、 その画面のページングで何ページか遷移した後、 ブラウザの戻るボタンを3回押すと POSTデータが消失し、トップページへと戻ってしまいます。 回避策等あれば教えて下さいないでしょうか。 尚プログラムはPHP5です。

    • 締切済み
    • PHP
  • サブウィンドウのFORM内データを親ウィンドウにPOSTしたい

    お世話になってます。 現在、社内で使う掲示板を作成しているところで、 検索条件を設定するページを、window.openで小窓を作り、 そこに条件を指定してもらうように設計しています。 小窓でセレクトボックスやら、テキストボックスに入力された値を、「検索」ボタンを押す事で、POSTして親ウィンドウに渡し、親ウィンドウにその値に基づいたSQLで、記事を 絞り込み、その結果を表示するところまでやりたいのですが、 うまくいきません。 小窓の<form の actionには親ウィンドウ(index.php)を、 targetは、同じく親ウィンドウ、methodをpostにしています。 色々とネットで調べましたが、思うようなページが見つかりませんでした。 (小窓から親ウィンドウのページを色々変えたりするのは出来ますが、小窓のデータをPOSTするようなサイトがなかった・・・) すみませんが、是非よろしくお願い致します。

    • ベストアンサー
    • PHP
  • GETとPOST

    フォームでのデータの受け渡しで質問があります。 リンクにデータを埋め込んで、GETで次ページにデータを渡すという方法があると思うのですが、本を読んだりしたところ、クロスサイトスクリプティングやSQLインジェクションの攻撃にあう可能性も指摘してあったので、何となく今まではデータの書き込みを行うファイルへのフォームデータの受け渡しは、POSTを使ってやっています。 しかしながら、POSTを使うとコードが複雑になるような気もします。GETを使うのはあまり薦められないことなのでしょうか?それとも、これらの攻撃を決定的に回避できる方法があるものなのでしょうか? アバウトな質問ですが、よろしくお願いします。

    • ベストアンサー
    • PHP
  • FORMタグを使わずに、POSTするには?

    HTMLのFORMタグを使わずに、別のPHPプログラム等に引数をPOSTする方法はあるのでしょうか? サーバー間で、データーのやり取りをしたいと考えています。 よろしく、お願いします。

    • ベストアンサー
    • PHP
  • [HTML]FormのGETとPOSTについて

    Formタグで下記の場合(GET)は次ページへ遷移しますが <FORM name="form1" action="xxxxx.html" method="GET"> 下記の場合(POST)だと <FORM name="form1" action="xxxxx.html" method="POST"> 「ページを表示できません」のエラー(HTTP 405 - 許可されていないリソースです。) になってしまいます。 当方、環境はIIS5.1です。 この現象ご存知の方がいましたら、ご支援願います。 以上、宜しくお願い致します。

  • strutsにおける<option>データの扱いについて

    strutsでの質問です。 <select>タグのリストで選択されているデータを ActionFormを介してset、getすることはできるのですが、 <select>タグ内の <option>データ を ActionFormを介してset、getすることは できないでしょうか? というのは、WEB画面で<select>タグ内のリスト項目に変更を加え、 SUBMITしてサーバで更新したいのです。 例えば、次のような感じです。 りんご、メロン、ぶどう     ↓ 変更 りんご、スイカ、ぶどう、マンゴー(←このデータをサーバで更新したい) 代替案でもいいので、何か方法があれば教えて下さい。 よろしくお願いします。

  • POSTで送りたい

    PHP初心者です HTMLタグが混じっ文字をHTMLごとPOSTで次ページに送る方法を教えてください ここでは<p><a href="./">TOPに戻る</a></p>をポストしたいです <form action = "test_view.php" method = "post" > <input type="text" name="<p><a href="./">TOPに戻る</a></p>"> <input type="submit" name="" value="送信"> </form> よろしくお願いします

    • ベストアンサー
    • PHP
  • $_POSTのデータ

    $_POSTでわたってきたデータで"が\"となっているのですが、これはどういう働きなのでしょうか? 通常の"にする方法はありますか?

    • ベストアンサー
    • PHP

専門家に質問してみよう