• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:数ページにわたる、引数の渡し方を教えてください。)

数ページにわたる、引数の渡し方を教えてください。

このQ&Aのポイント
  • 【要約1】form1.phpとform2.phpを使用して、数ページにわたる引数の渡し方を教えてください。
  • 【要約2】formタグとリンク型を組み合わせて、aaaaの項目が消えない方法を教えてください。
  • 【要約3】form1.phpで入力した結果をform2.phpで表示する方法を教えてください。

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

  • ベストアンサー
  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

サーバ側に保存する もしくは クライアント側から毎回送信させる Cookieに格納でも良いけどね。

picicate
質問者

お礼

ヒント頂きありがとうございました。 まだ解決していませんが見通しはたちましたのでここで終了させていただきます。

その他の回答 (2)

  • buraru
  • ベストアンサー率54% (12/22)
回答No.3

taka451213さんのいう通り、フォームがPOSTなのに取得がGETなのがよく分かりませんが…。 GETで持ちまわしたいなら、次の画面へのリンクに echo 'link.php?aaaa='.$_GET['aaaa']; とかして引き回せば良いかと。

picicate
質問者

お礼

ご回答ありがとうございました

picicate
質問者

補足

phpでform使用するの初めてで、良く分からないまま使っていたみたいです。 何かおかしいのでしょうか。 form1.phpの項目aaaa(bbbb)でやりたいのは、該当引数があればそれを表示、ないなら「検索」リンクを表示させたい、です。 さらに、画面の移動はform.php→aaaa.php→form.php→bbbb.php→form.phpのあと、さらにform2.phpとなります(form2へも引数は移動)。

回答No.2

こんにちは。 なんかよーわからんが・・・、 formのmethodはpostなのに、$_GETで取るの??? $_POSTでいいのなら、hidden項目で、画面引き回せばいいかと・・・。

picicate
質問者

お礼

ご回答ありがとうございました

picicate
質問者

補足

補足が順番逆になってすいません。POST/GETの違いを勘違いしていました。 絞り込み画面で、ボタンがずらっと並ぶことになるのだけは防ぎたいので、リンクにしていたのですが(選択肢の量が多い)、項目量が多いのでGETでは不安があります。 また、セッション関数$_SESSION[""]は分かったのですが、session_start();を冒頭記述してもうまく拾えていないようです。セッションについて詳しいページなどあればご紹介ください。