• 締切済み

PHPによるフォームでのページジャンプ

こちらで検索してみましたが、自身の知識も乏しく理解が出来なかった為、お尋ねさせて下さい。よろしくお願い致します。 携帯用のサイトを作成し始めまして、PHPで動作したいページがあります。レンタルサーバーさんである機能なのですが、自分でするにはどうして良いのか分からずにおります。書籍も購入してみましたが、自分のしたい事が何に当たるかすらまだ分からずに眺めるだけになってしまいました。 携帯レンタルサーバー「フォレスト」さんがされているブック機能というフォーム(accesskey)に閲覧者が表示したいページの数字を入力し、表示させるというPHPです。 indexなどは既にphpで運用を始めておりますが、ページ数が多いコンテンツに是非使いたいと思っております。 レンタルすれば万事解決ではございますが、ご教示の程、よろしくお願い致します。 既出で似たようなご質問があったのですが、自分の理解が出来なかった為、具体的なスクリプトのご提示やサイト様をお教え頂けると助かります。

みんなの回答

回答No.2

的はずれな回答だったらすいません。 フォームタグの指定をしてあげればいんじゃないですかね? <form method="post" action="ここに飛ばしたいURLを記述"> URLは相対(例./form.php等)パスでも絶対パス(例http://***.com/form.php等)でもOKですよ。

haseno
質問者

補足

御丁寧なご回答ありがとうございます。 飛ばしたいリンク先が特定のページではないので、formタグで指定すると、指定されたページのみになってしまうような気がしますが、当方の知識不足なので、複数のURLを指定することは可能でしょうか? 閲覧者様が見たいページの数字を入力して頂くようにしたいので、複数の(50ファイル以上になるのですが)リンク先を指定できるならばお教え頂きたいです。 サンプルは2ページまでですが、何十ページとある中の20ページ目を見たいと思われたら、20と入力してsubmitボタンで20ページに飛ばせるというようなことをしたいのですが。 19ページ目や21ページ目など、閲覧者様が選択できるようにしたいのですが、いまいち説明が上手くなくて申し訳ございません。 タブですと膨大になり、見にくくなると思い、サンプルのようなフォーム入力ということを行いたく思っております。 ご回答いただきましたform指定でも何か出来ないか、自分でも改めて勉強してみます。 貴重なご意見ありがとうございました。

  • Rasyuki
  • ベストアンサー率57% (19/33)
回答No.1

http://example.com/index.php?accesskey=hogehoge のような感じと捉えても良いですか? それでしたら $_GET['accesskey']でURLのaccesskey=hogehogeを取得できます。 何がしたいのか伝わってこないので、回答が的外れでしたら具体的にしたことを補足お願いします。

haseno
質問者

補足

ご回答ありがとうございます。 自分で質問させて頂きながら、説明不足を感じておりましたので、ご指摘はごもっともでございます。 サンプルとしてレンタルサーバー様のページを作りました。 http://id27.fm-p.jp/80/fazz/index.php?module=viewbk&action=ppg&stid=2&bkid=137037&bkrow=0&pw= 下部にありますフォーム欄に数字を入れて「Go」submitで指定したページに飛ぶ事が出来ることがしたいのです。 phpの一環ではないかも知れませんが、ソースを見ても理解が出来なかったので、質問させて頂きました。 もしお分かりになるようでございましたら、お教え頂けましたら幸いでございます。

関連するQ&A

専門家に質問してみよう